0

Watson Studio Jupyter notebooks的默认行为df.take()不显示表的标题,而df.show()

在此处输入图像描述

我想使用df.take(),因为输出在眼睛上更容易:) - 是否可以df.take()显示标题?


笔记:

  • 我不想使用show().
  • 我想使用take()并且我想take()显示标题。
4

2 回答 2

1

不,不可能让take显示标题。标头信息在数据帧中,但take返回一个普通列表或数组,而不是数据帧。

正如另一个答案中所建议的那样,limit将返回一个带有标题信息的数据框,您可以在其上调用show.

但既然你坚持使用take和不使用show,答案是take否定的,并不意味着做你想要完成的事情。

于 2018-08-31T05:45:43.700 回答
1

Limit can be used:

df.limit(5).show()
于 2018-08-30T17:08:50.120 回答