[英]Creating a list from panda dataframe based on Index
我有一個具有以下設置的數據場。
Product Clol1 Col2 Col3
pen 2 5 8
paper 6 7 4
shrpener 0 7 9
我想用索引的值創建列表。 =“紙”。 輸出將是 [6,7,4]
我該怎么做?
您可以轉置您的 DataFrame,然后選擇所需的列(前行):
transposed_df = df.transpose()
result = transposed_df['paper']
使用DataFrame.loc
按標簽選擇行並將Series
轉換為列表,我認為轉置不是必需的(而且速度也更慢):
out = df.loc['paper'].tolist()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.