感谢报告! 你说得对,这有点难以预测。 那里
是关于修复不一致的一些现有问题,即
比列举事物的所有角落和缝隙更可取
公认有缺陷。
现在,只需使用一个命名列表......还有一些话要说
显式命名的可读性...
我不在电脑前,所以无法追踪这些问题……如果有人可以,我们
可以将其关闭为重复项
2018 年 12 月 23 日星期日下午 12:53 Kodi Arfer < [email protected]写道:
这里
https://stackoverflow.com/questions/53745905/when-exactly-does-data-table-preserve-column-names
是一个堆栈溢出问题,我问了列名的规则
from j 出现在输出中,有一些令人惊讶的例子。 收到了
三个不完整的答案,其中两个已被删除。 显然,当 j
是一个命名列表,保留给定的名称。 不然不清楚
在什么情况下 data.table 会猜测列名。—
您收到此消息是因为您订阅了此线程。
直接回复本邮件,在GitHub上查看
https://github.com/Rdatatable/data.table/issues/3244 ,或静音线程
https://github.com/notifications/unsubscribe-auth/AHQQdUnVzNLGos_kMP8QEh9DFOcloQh8ks5u76cWgaJpZM4Zf5EM
.
关于修复不一致存在一些现有问题,这比列举公认有缺陷的事物的所有角落和缝隙更可取。
说得通; 简化实际规则然后解释它们甚至可能比按原样解释它们更容易。
谢谢@Henrik-P 我现在关闭
最有用的评论
一些相关问题:
j 中的自动命名不一致(多语句 j)
让 j = c(prefix = lapply(.SD, f)) 在优化时起作用
.N 的自动命名和重命名可能不一致