您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在Jupyter Notebook中的图旁边显示数据框

如何在Jupyter Notebook中的图旁边显示数据框

我不知道如何控制DataFrame将直接显示的位置- 但是我过去使用的一种解决方法是将DataFrame渲染为matplotlib表,然后它的行为应与任何其他matplotlib图相同。您可以使用:

import matplotlib.pyplot as plt
from matplotlib import six
import pandas as pd
import numpy as np

df = pd.DataFrame()
df['x'] = np.arange(0,11)
df['y'] = df['x']*2

fig = plt.figure(figsize=(8,5))

ax1 = fig.add_subplot(121)
ax1.scatter(x=df['x'],y=df['y'])

ax2 = fig.add_subplot(122)
font_size=14
b@R_33_2419@=[0, 0, 1, 1]
ax2.axis('off')
mpl_table = ax2.table(cellText = df.values, rowLabels = df.index, b@R_33_2419@=b@R_33_2419@, colLabels=df.columns)
mpl_table.auto_set_font_size(False)
mpl_table.set_fontsize(font_size)
其他 2022/1/1 18:30:18 有394人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶