Tôi đang sử dụng sổ ghi chép Jupyter. Tôi có một màn hình khá rộng, nhưng đầu ra được hiển thị (nói rằng, khi tôi in một mảng numpy
) được định dạng như thể màn hình bị thu hẹp.Làm thế nào để thiết lập chiều rộng đầu ra tối đa trong numpy?
Tôi tìm thấy một cách để tăng chiều rộng của các tế bào, với
from IPython.core.display import HTML
HTML("<style>.container { width:95% !important; }</style>")
nhưng điều này dường như ảnh hưởng đến đầu vào mà thôi, không phải là đầu ra (xem ảnh chụp màn hình):
Tôi đã thử đặt tùy chọn linewidth
trong numpy.set_printoptions
, tôi đã thử đặt numpy.core.arrayprint._line_width
, không có gì ...
EDIT: Sử dụng matplotlib Tôi có thể thiết lập chiều rộng của lô (mà tôi vẽ trong sổ ghi chép với ma thuật %matplotlib inline
) bằng lệnh plt.rcParams['figure.figsize']=[X,Y]
. Nó chỉ ra rằng tôi có thể tăng X
để có ô điền vào ô đầu ra theo chiều ngang tất cả các cách. Điều này có nghĩa (tôi nghĩ) rằng vấn đề ban đầu đó là một điều numpy
.
[Bạn đã xem câu hỏi này chưa?] (https://stackoverflow.com/questions/21971449/how-do-i-increase-the-cell- width-of-the-jupyter-ipython-sổ tay-trong-trình duyệt của tôi) – Shtut