第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

數(shù)據(jù)框打印僅顯示 2 行而不是 20 行

數(shù)據(jù)框打印僅顯示 2 行而不是 20 行

慕哥6287543 2024-01-16 15:09:56
我想打印我的數(shù)據(jù)框。不幸的是,圖片只顯示了數(shù)據(jù)幀的 2 行,而不是 20 行,下表如下,并且還有一個巨大的空白區(qū)域。有人可以幫助我獲取數(shù)據(jù)幀的所有 20 行嗎?這是來源How to save a pandas DataFrame table as a pngimport pandas as pdimport matplotlib.pyplot as pltfrom pandas.plotting import table  # EDIT: see deprecation warnings belowfrom pathlib import PathPATH_DATA = "../data"PATH_RETAILROCKET = Path(PATH_DATA,"retailrocket/retailrocket/events.csv")# RetailRocketprint(PATH_RETAILROCKET)df = pd.read_csv(Path(PATH_RETAILROCKET))df = df.head(20)ax = plt.subplot(111, frame_on=False) # no visible frameax.xaxis.set_visible(False)  # hide the x axisax.yaxis.set_visible(False)  # hide the y axistable(ax, df)  # where df is your data frameplt.savefig('mytable.png')
查看完整描述

1 回答

?
桃花長相依

TA貢獻(xiàn)1860條經(jīng)驗 獲得超8個贊

默認(rèn)情況下,表格放置在軸占據(jù)的區(qū)域下方。在這里,大部分圖形區(qū)域都被(不可見的)軸占據(jù),為桌子留下的空間很小。

根據(jù)您所需的輸出,有多種方法可以解決該問題。在這里,我使用bbox=的參數(shù)Table來覆蓋位置,并使表格占據(jù)整個圖形。

df = pd.DataFrame(np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]),

? ? ? ? ? ? ? ? ? columns=['a', 'b', 'c'])


fig = plt.figure()

ax = plt.subplot(111)

ax.axis('off')

table(ax, df, bbox=[0,0,1,1])

https://img1.sycdn.imooc.com/65a62bee0001206106500484.jpg

查看完整回答
反對 回復(fù) 2024-01-16
  • 1 回答
  • 0 關(guān)注
  • 138 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號