2015-12-08 92 views
0

所以我有這個數據幀...熊貓對象爲String

import pandas as pd 
df = pd.DataFrame({'COL1':['A','A','B','B']}) 

我想提取從COL1第一個「A」作爲一個字符串值,所以它看起來是這樣的:「A」 在Python因爲當我通過MatPlotLib在圖表標題中使用它時,它顯示爲'0 A dtype:object'而不是'A'。

在此先感謝!

回答

1

你可以嘗試數據幀的ilocix方法從柱:

In [140]: df.COL1.iloc[0] 
Out[140]: 'A' 

In [141]: df.COL1.ix[0] 
Out[141]: 'A' 

如果您需要從數據幀提取您可以做iloc[0][0]

In [145]: df.iloc[0] 
Out[145]: 
COL1 A 
Name: 0, dtype: object 

In [146]: df.iloc[0][0] 
Out[146]: 'A' 

你也可以使用iat方法是速度快:

In [151]: df.COL1.iat[0] 
Out[151]: 'A'