小编Ser*_*dar的帖子

as.Date函数不转换日期

我的as.Date功能有一个小问题.我加载了一个prn数据作为csv文件,我的老师说没关系,然后当我尝试以标准方式(y,m,d)设置我的日期时,它给了我一年的疯狂数字.PZU文件是波兰公司的股票价格.另外,我也不确定如何设定时间.我真的很感激帮助.仅供参考,我使用R软件和R studio界面.

pzu<-read.csv("PZU.prn",header=F)[,1:7]
names(pzu)<-c("name","date","time","open","high","low","close")
head(pzu)
#  name     date time open high low close
#1  PZU 20100512  845  349  349 349   349
#2  PZU 20100512  845  349  349 349   349
#3  PZU 20100512  845  349  349 349   349
#4  PZU 20100512  845  349  349 349   349
#5  PZU 20100512  845  349  349 349   349
#6  PZU 20100512  845  349  349 349   349

class(pzu$date) # output is an "integer"

str(pzu)
#data.frame':   960638 obs. of  7 variables:
# $ name : …
Run Code Online (Sandbox Code Playgroud)

r

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

r ×1