2017-06-06 41 views

回答

4

df與兩個複製的列的數據幀:

df = pd.DataFrame([[1,2,3],[4,5,6],[7,8,9]], columns=("a","a","b")) 
# a a b 
#0 1 2 3 
#1 4 5 6 
#2 7 8 9 

找出哪些列名複製,並讓他們:

df1 = df.loc[:, ~df.columns.duplicated()] 
# a b 
#0 1 3 
#1 4 6 
#2 7 9