楼主: mxygray
1815 5

[问答] getSymbols函数 数据输出时,日期一列出错 [推广有奖]

  • 1关注
  • 1粉丝

已卖:100份资源

博士生

64%

还不是VIP/贵宾

-

威望
0
论坛币
5708 个
通用积分
2.6046
学术水平
1 点
热心指数
3 点
信用等级
1 点
经验
4076 点
帖子
126
精华
0
在线时间
512 小时
注册时间
2016-1-12
最后登录
2021-8-18

楼主
mxygray 发表于 2017-12-17 17:21:50 |AI写论文
30论坛币
  1. xx <- getSymbols('000333.sz', src = "yahoo",from="2015-04-01",to="2017-06-01",auto.assign = F)
  2. write.csv(xx,"~/Desktop/xx.csv") #输出结果,写成csv文件
复制代码

这样的Excel文件打开发现第一列变成了自然数字,请问有什么办法变成日期格式?

最佳答案

jinkelazzz 查看完整内容

write.csv(as.data.frame(xx),"~/Desktop/xx.csv")
关键词:SYMBOLS symbol gets MBO Get

回帖推荐

jinkelazzz 发表于2楼  查看完整内容

write.csv(as.data.frame(xx),"~/Desktop/xx.csv")

沙发
jinkelazzz 发表于 2017-12-17 17:21:51
write.csv(as.data.frame(xx),"~/Desktop/xx.csv")

藤椅
jinkelazzz 发表于 2017-12-18 09:26:32
你在Excel里把单元格格式改成日期试试,如果不行,把xx转成data.frame格式再存成CSV

板凳
mxygray 发表于 2017-12-18 09:59:28
jinkelazzz 发表于 2017-12-18 09:26
你在Excel里把单元格格式改成日期试试,如果不行,把xx转成data.frame格式再存成CSV
您好我试了下好像还是不行?
  1. xx <- getSymbols('000333.sz', src = "yahoo",from="2015-04-01",to="2017-06-01",auto.assign = F)
  2. View(xx)
  3. as.data.frame(xx)
  4. write.csv(xx,"~/Desktop/xx.csv") #输出结果,写成csv文件
复制代码

报纸
mxygray 发表于 2017-12-18 10:23:19
jinkelazzz 发表于 2017-12-17 17:21
write.csv(as.data.frame(xx),"~/Desktop/xx.csv")
可以了!
感谢&#128591;!

地板
mxygray 发表于 2017-12-18 20:16:29
mxygray 发表于 2017-12-18 09:59
您好我试了下好像还是不行?
  1. xx1 <- getSymbols('000333.sz', src = "yahoo",from="2015-04-01",to="2017-06-01",auto.assign = F)
  2. View(xx1)
  3. xx1 <- as.data.frame(xx1)
  4. write.csv(xx1,"~/Desktop/xx1.csv") #输出结果,写成csv文件
复制代码

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 05:23