Как отобразить все столбцы DataFrame на экране? В моем случае исполнение указывает на меня многоточием, столбцы не показаны.
EPSV Acatis Avantage ... Nasdaq Nikkei_225 \
Date ...
2019-01-30 00:00:00 11.914 249.57 13.258 ... 7183.08 20556.539
2019-01-31 00:00:00 11.951 250.05 13.236 ... 7281.74 20773.490 2019-0:
00 11.954 250.90 13.272 .. 7263.87 20788.391
Буду признателен за помощь
Количество столбцов/строк, отображаемых при печати DataFrame, ограничено по умолчанию в случае Jupiter Notebook. Эта и другие важные функции при отображении данных могут быть определены
pandas.options.display
:Если вы хотите, чтобы отображались все из них (неограниченное количество), вам нужно только назначить
None
эти переменные.max_rows
и используютсяmax_columns
методами__repr__()
объекта pandas , например,DataFrame
чтобы решить, используются лиto_string()
илиinfo()
используются для представления объекта в строке. При выполнении в терминале значение по умолчанию равно 0, что позволяет Pandas автоматически определять ширину терминала и переключаться на меньший формат для всех столбцов. Когда выполнение не выполняется в терминале qtconsole, IDLE, Notebook и т. д., невозможно выполнить автоматическое определение размера доступной области, и в этом случае значение по умолчанию установлено на 20.Если значение превышено, оно используется
...
в качестве заполнителя, а его фактические размеры показаны ниже.Вариантов конфигурации несколько, полный список и объяснение того, что делает каждый, можно увидеть в документации .
Скопированный из записной книжки в Интернете, он поместил после операторов импорта модуля другие, ограничивающие отображение. При их отключении все столбцы уже отображаются.
Чего я не смог сделать, так это найти веб-сайт или учебник, который объясняет эти и подобные.