我有一个数据框,其日期列'StartDate'格式为: 2014-12-31
我想以相同的方式编写具有StartDate格式的CSV。但是,write.csv()以格式写入StartDate 2014年12月31日
如何防止此行为?
THKS。
答案 0 :(得分:0)
根据对原始问题的评论,这似乎是excel中格式化的问题。您可以按照here
的说明将日期格式更改为您喜欢的任何样式答案 1 :(得分:0)
这对我有帮助,
require ("dplyr", "readr")
write_tsv (
data %>%
replace (
sapply (data, function(x)inherits(x, "Date")),
format (
data [sapply(data, function(x)inherits(x, "Date"))],
"%Y/%m/%d"
)
)
但我需要txt格式(因为我在R中使用了下一个SQL解析器)