timeDate破坏data.frame名称

时间:2016-03-08 11:03:04

标签: r dataframe

> data.frame(a=2)
  a
1 2

此处a被正确地视为数据框的列名。但是,如果我尝试 放置timeDate对象(来自timeDate包):

> library(timeDate)
> data.frame(a=timeDate("2016-02-05 08:20:00"))
           GMT.x..i..
1 2016-02-05 08:20:00

您看到列名与我指定的名称完全不同。

为什么会发生这种情况,我该如何预防?

我意识到我可以设置names属性,但这容易出错,我宁愿使用赋值语法。

0 个答案:

没有答案