日期格式在R读取操作期间存储不同的大约30件的数据帧记录(Date format is stored

2019-10-30 13:14发布

我已经rbind具有多列多个CSV。 其中一列是日期列。 然而,当我rbind后查看最终数据帧输出,我看到的日期格式是数据帧的一部分不同。 我的意思是,如果我的数据帧有100条记录(例如)去年25个记录有不同的日期格式。 可否请您让我知道可能是问题?

我已经创建了最终的数据帧rbinding所有表后发现,该日期格式为30%左右的数据集的不同。 当我看到的源文件,这似乎是fine.Can请你帮我解决这一问题?

我只是从文件中读取数据,因为它是。 我没有应用任何日期的功能呢。 你能帮帮我吗?

方案 - 1

源文件日期值

最终的数据帧值

正如你可以看到下面是只显示“8:57:0”而不是“8时57分○○秒”

方案2

下面示出的源文件的日期值

正如你可以看到下面,它显示为'18:54' 在单元格的值,但在顶部是'18:54:当我双击单元格,它显示的全部价值“00" 6:54 :00"

最终的数据帧值

如下面所示,应该不是被施展“六点54分00秒”或“六点54分00' 秒,只显示什么是可见的。

我怎样才能使最终的数据帧输出均匀的日期显示? 我应该对源文件(在Excel中“设置单元格格式”)的任何变化。

能否请你帮我在查明问题和正确的情况下(预期输出)?

我希望看到在输出数据帧的所有日期值是相同的格式。

文章来源: Date format is stored differently for around 30 pc of the records in dataframe during read operation in R