将jupyter笔记本单元的内容导出为图像

2024-05-04 22:10:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我想将jupyter笔记本电池导出为png图像

import pandas as pd
import numpy as np

np.random.seed(24)
df = pd.DataFrame({'A': np.linspace(1, 10, 10)})
df = pd.concat([df, pd.DataFrame(np.random.randn(10, 4), columns=list('BCDE'))],
               axis=1)
df.iloc[3, 3] = np.nan
df.iloc[0, 2] = np.nan
df.style
df_styled = df.style.highlight_max(axis=0)
df_styled

如果我在jupyter笔记本上运行此操作,则输出是表的良好表示。我想知道是否有可能将此表示作为图像


Tags: 图像importdataframedfstyleasnp笔记本
2条回答

我发现最好的解决办法是dataframe2img。它并不完美,但它是我发现的最接近的东西

df_styled不是数据帧,而是Styler对象,因此无法转换为绘图,您需要做的是将其呈现为html,然后使用单独的库将其导出。有关说明,请参见本期:

Export pandas Styled table to image file

相关问题 更多 >