簡體   English   中英

從熊貓數據框中繪制線

[英]Plot lines from pandas dataframe

我有一個熊貓數據框,我想為每列繪制一條從原點到點(a,b)的線

df = pd.DataFrame(data=[[1,2], [7,3]], columns=['a', 'b'])
df.head(10)
df.plot(kind='line')

這是我得到的情節

但我要2行,一行從(0,0)到(1,2),第二行從(0,0)到(7,3)。

像這樣:

import matplotlib.pylab as pl

for i in range(0, 2):
    pl.plot([0, df.iloc[i][0]], [0,df.iloc[i][1]], label=(i+1))
pl.legend(loc='upper left')
pl.show()

它不優雅,但可以。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM