导出为CSV时格式化带有数字值的问题

时间:2019-02-18 23:02:58

标签: csv variables formatting numeric

我到处都在寻找可以解决该问题的方法,但没有发现任何问题,因此我很乐意提供任何建议。我有一个带有“田径”标记时间的数据集,其格式设置为分钟:秒:毫秒。当我将此数据集导出到CSV文件时,尽管它确实将这种格式查看为“时间”,但它会删除毫秒,将第二位四舍五入,并在开始时添加12作为默认小时。完成此操作后,它将完全删除毫秒数据,并且也无法在Excel中解决此问题。

导出时有什么方法可以保留原始格式?

当有问题的变量分类为数字,字符和因子时,我尝试将数据集导出为CSV,但是Excel不管如何都将其视为数字,并进行了这些格式更改。

athleticdata2$Mark <- as.numeric(athleticdata2$Mark) 
write_csv(athleticdata, "mens800_2016.csv")  

我希望R文件中01:45.67的时间在CSV文件中为01:45.67,但改为12:01:46。

0 个答案:

没有答案