head()函数不会打印到R中的控制台

时间:2019-10-10 15:15:43

标签: r

例如,我有以下数据框DF:

> print.data.frame(df)
  age amount      type
1  35      1      term
2  42      3 universal
3  51      2      term
4  38      5     whole
5  19      2 universal
6  45      3      term
7  63      7     whole
> 

我想使用head()函数仅打印df的前6行,但是当我运行代码时,我得到以下信息:

head(df)

> head(df)
>

但是,如果我使用print.data.frame(head(df)),它将按预期工作:

> print.data.frame(head(df))
  age amount      type
1  35      1      term
2  42      3 universal
3  51      2      term
4  38      5     whole
5  19      2 universal
6  45      3      term
> 

为什么不使用head()的{​​{1}}函数不起作用?

编辑:

这是我用来创建数据框的代码

print.data.frame

1 个答案:

答案 0 :(得分:0)

弄清楚了。这是因为我正在分块地运行代码。 h ...

谢谢大家!