2015-11-19 31 views
1

我想從使用pandas數據框的excel文件中讀取數值並打印出每個單元格的值。 即時通訊使用read_excel()填充數據幀,和 我尋找使用下面的代碼行的特定行:Python Pandas打印出每個單元格的值

df.loc[df['Parcel_ID'] == parcel] 

包裹是來自用戶的任意輸入。我只是用它來打印出細胞:

row = df.loc[df['Parcel_ID'] == parcel] 

print row['Category'] 
print row['Sub_Category'] 
. 
. 
(more values) 

我要的僅僅是從細胞中的值,但我得到dtypes,列的名字,而我不希望看到其他帆船。我怎樣才能打印出每個單元格的值?

+0

您可以添加一個示例輸入和相應的輸出到您的問題嗎?我想如果知道我們想要得到什麼,我們可以更容易地解決這個問題。 – albert

回答

1

如果你有幾個您可以使用以下值:

row['Category'].values.tolist() 
row['Sub_Category'].values.tolist() 
1

IIUC下面應該工作:

print row['Category'][0] 
print row['Sub_Category'][0] 

返回什麼將是你的情況了一系列的單一元素的系列,你索引返回一個標量值