R语言datatable中为何dt[,C]和dt[,"C"]不一样?

> dt
   A B   C D
1: 1 3 NaN A
2: 2 4   0 B
3: 3 5   1 C
4: 4 6 NaN A
> dt[,C]
[1] NaN   0   1 NaN
> dt[,"C"]
     C
1: NaN
2:   0
3:   1
4: NaN

为何dt[,C]和dt[,"C"]不一样?

clipboard.png

阅读 3.3k
1 个回答

返回结果一个是 data.table 类型,一个是 vector 类型。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进