更改 Jupyter Notebook 中输出框的宽度

问题描述 投票:0回答:1

我想知道是否可以更改 Jupyter Notebook 输出框的宽度。

这是我的示例代码:

import pandas as pd

# Maak een DataFrame met je gegevens
data = {
    'eigen_of_inhuur': ['', '', '', '', '', '', '', '', '', '', '', '', '', '', ''],
    'Basis': ['Inzet vrachtauto', 'horizontaa/verticaal transport', 'horizontaal/verticaal transport',
                        'horizontaal/verticaal transport op perron', 'huur trilplaat, 5,0 ton, voor- en achteruit',
                        'huur wacker stamper', 'huur hydraulische sloophamer 2-4 ton, huur per...',
                        'huur mini- kraan 1.5 ton', 'huur mini- kraan 3.5 ton', 'huur mobiele kraan 14 ton',
                        'huur rups kraan 80 ton, Sennebogen', 'huur shovel 15 ton. 3000 ltr.',
                        'huur trilwals 7-9 ton, inkl. machinist, brandstof', 'inzet shovel', 'veeg/zuigauto klein Ravo'],
    'hoeveelheid': [47.45, 1, 96, 304.65, 315.04, 226.48, 11.2, 265.74, 420.81, 654.71, 56, 33.82, 2.88, 286, 1.34],
    'eenheid': ['uur', 'uur', 'uur', 'uur', 'uur', 'uur', 'uur', 'uur', 'uur', 'uur', 'uur', 'uur', 'uur', 'uur', 'uur']
}

df = pd.DataFrame(data)

# Stel de maximale weergavebreedte van kolommen in
pd.set_option('display.max_columns', None)

# Print de DataFrame
print(df)

我该如何解决这个问题?

提前致谢

我尝试通过 html 和 css 代码扩大框并在 jupyterlab 中工作,但这一切似乎都不起作用(这些是THIS问题中提出的解决方案)。

python jupyter-notebook jupyter-lab
1个回答
0
投票

是的,您可以调整 Jupyter Notebook 中输出框的宽度。只需将这段代码添加到单元格中并运行即可:

python
from Ipython.core.display import display, html
display(html(<style>.container { width:100% !important; }</style>))

此代码片段调整保存笔记本内容(包括输出框)的容器的宽度。将

100%
更改为适合您需要的任何百分比。

© www.soinside.com 2019 - 2024. All rights reserved.