您的位置:首页 > 其它

R语言入门(六)excel时间数据导入时日期格式的小问题

2019-03-18 12:22 4831 查看

excel储存日期的格式为xxxx/xx/xx,而在R里面as.Date()函数识别的字符串格式为xxxx-xx-xx。

将excel的数据保存成csv文件,即便在设置单元格格式中变成R语言所识别的格式,csv文件中保存的依旧是excel中的原始格式,很头疼。查找替换也试过,但是替换完excel又自动的调成了/格式

试了很多方法,用R里面进行字符串的拼接解决了该问题

附上代码,data为操作的原数据

[code]        temp=as.character(data)
templist=strsplit(temp,"/")
tempdata=matrix(0,nrow=length(temp),ncol=1)
for(te in 1:length(temp))
{
tempdata[te]=paste(templist[[te]][3],templist[[te]][1],templist[[te]][2],sep="/")
}
data=as.factor(tempdata)

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐