在R中读取CSV时,如何保持时间和日期格式相同?

时间:2016-10-20 02:45:15

标签: r csv format readr

我的CSV看起来如下like this

但是当我在R中阅读它时,它会改变日期和时间(最重要的问题)的格式。 This

这是我用来阅读csv的简单代码

library(readr)
dat1<- read_csv("2010.csv")

我怎样才能使日期和时间的格式不会改变,看起来像第一张图片?

1 个答案:

答案 0 :(得分:0)

尝试:

dat1 <- read.table("2010.csv", sep = ",", header = T)

如果此答案出错,则:

首先使用.csv或某些text而不是code editors或类似内容打开Excel,确切地检查MS Excel中的内容。我认为问题可能是某些APP如2015-1-1,它会在预览模式下进行一些自动格式转换,所以你看到的可能不是你文件中的真实内容。

例如:.csv Excel使用2015/1/1打开时,mapping <- list( 'A'='Agriculture', 'C (all)'='Commercial', 'FV'='Floating Village Residential', 'I'='Industrial', 'RH'='Residential High Density', 'RL'='Residential Low Density', 'RP'='Residential Low Density Park', 'RM'='Residential Medium Density' ) housingData$MSZoning <- as.factor(as.character(mapping[origData$MSZoning]))