-1
我已經從excel文件創建了一個數據框。我想創建「動物」欄中每個獨特值的新列。有人能幫忙嗎?我對Python和熊貓有點新鮮。謝謝。Python - 如何根據現有列的唯一值在數據框中創建新列?
在:
import pandas as pd
#INPUT FILE INFORMATION
path = 'C:\Users\MY_COMPUTER\Desktop\Stack_Example.xlsx'
sheet = "Sheet1"
#READ FILE
dataframe = pd.io.excel.read_excel(path, sheet)
#SET DATE AS INDEX
dataframe = dataframe.set_index('date')
你能告訴我們你的數據框的第一行嗎?你可以用dataframe.head() – multigoodverse 2015-02-10 14:22:49
0 2015-02-10狗1 1 2015-02-11貓2 2 2015-02-11豬5 3 2015-02-13狗3 4 2015- 02-14貓5 5 2015-02-16豬9 6 2015-02-16狗10 – user3133136 2015-02-10 15:15:01
Ardit,在這個例子中,我希望新的'狗'列顯示'1'的數據2015年 - 02-10(欄'貓'和'豬'將'0') – user3133136 2015-02-10 16:14:46