Как отобразить заголовок таблицы с помощью df.take ()? - PullRequest
0 голосов
/ 30 августа 2018

Поведение по умолчанию для df.take() на ноутбуках Watson Studio Jupyter не отображает заголовок таблицы, тогда как df.show() показывает:

enter image description here

Я хотел бы использовать df.take(), потому что вывод намного проще для глаз :) - Можно ли получить df.take() для отображения заголовка?


ПРИМЕЧАНИЕ:

  • Я не хочу использовать show().
  • Я хочу использовать take() и хочу take() для отображения заголовка.

Ответы [ 2 ]

0 голосов
/ 31 августа 2018

Нет, невозможно take показывать заголовки. Информация заголовка находится в кадре данных, но take возвращает простой список или массив, а не кадр данных.

Как предлагается в другом ответе, limit вернет фрейм данных с информацией заголовка, на котором вы можете вызвать show.

Но поскольку вы настаиваете на использовании take и на том, чтобы не использовать show, ответ - нет. take не предназначен для выполнения того, чего вы хотите достичь.

0 голосов
/ 30 августа 2018

Предел может быть использован:

df.limit(5).show()
...