我已经在R中创建了一个数据框,并且我的其中一列将诸如01/08/2018
(dd / mm / yyyy)之类的日期转换为文本格式Aug-18
(mmm-yy)。但是,当我使用write.csv函数将其写入csv时,Excel会自动将其转换为日期。
有没有一种方法可以将列类型指定为“文本”,以便Excel不会将其更改为日期格式?
答案 0 :(得分:0)
恕我直言,太少引起注意的一个简单技巧是用空格将日期列填充,例如df$mydate <- paste(' ', df$mydate, sep='')
。这将阻止Excel将文本转换为日期。
在进行R <-> Excel转换时,我已经开始对各种高风险列进行常规操作。