DataFrame[]中括號,經過列名取數據

基本格式:dataframe[列名]
 
1.取多列
列名要用中括號括起來,因此下述命令

dataframe[['P4_profit_rate','P3PS','P3NS']] 沒問題,返回pandas.core.frame.DataFrame類型的值pandas

dataframe['P4_profit_rate','P3PS','P3NS']出錯
 
2.取一列
列名能夠不用中括號括起來,
dataframe['P4_profit_rate'] 沒問題,返回pandas.core.series.Series類型的值
列名也能夠用中括號括起來,
dataframe[['P4_profit_rate']] 也能正常運行,但返回pandas.core.frame.DataFrame類型的值
相關文章
相關標籤/搜索