如何用df.take()显示table header?
How to display the table header with df.take()?
Watson Studio Jupyter 笔记本上 df.take()
的默认行为不显示 table 的 header 而 df.show()
显示:
我想使用 df.take()
,因为输出看起来更容易 :) - 是否有可能让 df.take()
显示 header?
注意:
- 我不想使用
show()
。
- 我想使用
take()
并且我希望 take()
显示 header。
可使用限制:
df.limit(5).show()
不,不可能让 take
显示 header。 Header 信息在数据框中,但 take
return 是一个普通列表或数组,而不是数据框。
- Python: DataFrame.take
- 斯卡拉:Dataset.take
正如另一个答案中所建议的,limit
将 return 一个包含 header 信息的数据框,您可以在其上调用 show
.
- Python: Dataframe.limit
- 斯卡拉:Dataset.limit
但是既然你坚持使用take
而不使用show
,答案是否定的。take
并不是你想要完成的。
Watson Studio Jupyter 笔记本上 df.take()
的默认行为不显示 table 的 header 而 df.show()
显示:
我想使用 df.take()
,因为输出看起来更容易 :) - 是否有可能让 df.take()
显示 header?
注意:
- 我不想使用
show()
。 - 我想使用
take()
并且我希望take()
显示 header。
可使用限制:
df.limit(5).show()
不,不可能让 take
显示 header。 Header 信息在数据框中,但 take
return 是一个普通列表或数组,而不是数据框。
- Python: DataFrame.take
- 斯卡拉:Dataset.take
正如另一个答案中所建议的,limit
将 return 一个包含 header 信息的数据框,您可以在其上调用 show
.
- Python: Dataframe.limit
- 斯卡拉:Dataset.limit
但是既然你坚持使用take
而不使用show
,答案是否定的。take
并不是你想要完成的。