作者x9060000456 (你好)
看板R_Language
标题[问题] 读csv时,时间问题
时间Wed Mar 8 17:24:21 2017
[问题叙述]:
想请问各问前辈大大们,
最近想读入时间的资料(.csv), 假如长成以下这样,
<DATE>,<TIME>,
20041015,090100,
20041015,090200,
20041015,090300,
20041015,090400,
20041015,090500,
20041015,090600,
我想将<TIME>转成时间的format,
但是使用read.csv时, 变成以下这样,
90100 90200 90300 90400 90500 90600,
前面的'0'不见惹, 所以使用strptime这个function时,
就跑出NA.
所以想请问是否可以从read.csv里面的参数进行调整,
或是针对strptime进行调整, 谢谢大家!
[程式范例]:
strptime(c("90100", "90200", "90300", "90400", "90500", "90600"), "%H%M%S")
## NA NA NA NA NA NA
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.161.242.97
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1488965063.A.6A9.html
1F:→ cywhale: 可以用参数colClasses=c(..,"character",..)强制该栏读进 03/08 17:44
2F:→ cywhale: 为字串而非整数 03/08 17:44
3F:→ x9060000456: 成功惹! 非常感谢c大! 03/08 17:53