Я использую ноутбук Jupyter. У меня довольно широкий экран, но отображаемый вывод (скажем, при печати массива numpy
) отформатирован так, как если бы экран был узким.Как установить максимальную выходную ширину в numpy?
Я нашел способ увеличения ширины ячеек, с
from IPython.core.display import HTML
HTML("<style>.container { width:95% !important; }</style>")
, но это, кажется, влияет на вход только, не выход (см скриншоты):
Я пробовал установить linewidth
в numpy.set_printoptions
, я пробовал установить numpy.core.arrayprint._line_width
, ничего ...
EDIT: Используя matplotlib, я могу установить ширину графиков (которые я рисую в тетради с помощью магии %matplotlib inline
) командой plt.rcParams['figure.figsize']=[X,Y]
. Оказывается, я могу увеличить X
, чтобы графики заполнили выходную ячейку горизонтально полностью. Это означает (я думаю), что оригинальная проблема - это вещь numpy
.
(https://stackoverflow.com/questions/21971449/how-do-i-increase-the-cell- ширина-оф-jupyter-IPython-ноутбук-в-мой-браузер) – Shtut