2015-08-19 49 views
3

我有一整行矩陣。我試圖去做情節陰謀。我試圖找到任何例子,但我不能這樣,有人能幫助我嗎?在熊貓上繪製整行

In [9]:Atot1 
Out[9]: 
    T G C - A C T - A G T - A G C 
SAMPLE                   
1  97 457 178 75 718 217 193 69 184 198 777 65 100 143 477 

    - A T G C 
SAMPLE      
1  54 63 43 55 47 

回答

5

選擇行:

row = df.iloc[0] 

劇情的行(一個pandas.Series):

row.plot(kind='bar') 

例如,

import pandas as pd 
import matplotlib.pyplot as plt 

d = {'columns': ['T', 'G', 'C', '-', 'A', 'C', 'T', '-', 'A', 'G', 'T', 
       '-', 'A', 'G', 'C', '-', 'A', 'T', 'G', 'C'], 
    'data': [[97, 457, 178, 75, 718, 217, 193, 69, 184, 198, 
       777, 65, 100, 143, 477, 54, 63, 43, 55, 47]], 
    'index': [1]} 
df = pd.DataFrame(d['data'], columns=d['columns'], index=d['index']) 
df.columns.names = ['SAMPLE'] 

row = df.iloc[0] 
row.plot(kind='bar') 
plt.show() 

產量

enter image description here

+0

如果你想繪製兩排,以便在x軸你有類別,然後你必須爲每個類別兩間酒吧,你如何避免它們堆疊? – FaCoffee

+1

它可以工作,但是如何爲行添加標籤到圖例中?你如何繪製多行? – jeromerg