为什么来自fread的data.table只在第一次打印时没有返回任何内容?

时间:2015-12-15 00:18:00

标签: r data.table

首先,我道歉,因为我不清楚如何重现这个问题。

我已经注意到在一些地方发生了这种情况,但我不知道发生了什么,而且这些例子的数据集很难被证实,而这些数据几乎不具备可重复性。实施例"

那就是说,这是症状:

我使用fread()读入数据集。如果我执行str(dat),则会按预期将内容打印到控制台。如果我print(dat)(或只是在控制台中输入dat),则没有任何反应。如果我重复print(dat),则打印出来。

我在过去几周才注意到这种行为。它可能是data.table 1.9.6(虽然我也使用过1.9.7,我不记得它发生在1.9.4,但它可能有),并且我已经更新了R上。

为什么我要两次做这个操作?有关我可以检查什么以诊断原因的任何提示?

0 个答案:

没有答案