pandas中的括号索引
生活随笔
收集整理的這篇文章主要介紹了
pandas中的括号索引
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
說明:dataframe和series中的單中括號索引和雙中括號索引的區別
測試 Series 單中括號和雙中括號
series_r = pd.Series([1, 5, 8, 8, 9, 10]) series_r 0 1 1 5 2 8 3 8 4 9 5 10 dtype: int64 print(series_r[0]) # 索引第0行數,返回1 print("============") print(series_r[[0]]) # 索引第0行數,返回1和索引號即數據類型 1 ============ 0 1 dtype: int64測試 DataFrame 單中括號和雙中括號
data = [['Tom', 86], ['Bob', 80], ['Lily', 90], ['Mike', 97]] df = pd.DataFrame(data,columns=['Name','Score']) df print(df['Name']) print("=============") print(df[['Name']]) 0 Tom 1 Bob 2 Lily 3 Mike Name: Name, dtype: object =============Name 0 Tom 1 Bob 2 Lily 3 Mike對于Series:使用單中括號,輸出時不會帶有列標簽,末尾不會輸出一行屬性列
對于DataFrame:使用單中括號,輸出時不會帶有列標簽,末尾會單獨輸出一行屬性列
總結
以上是生活随笔為你收集整理的pandas中的括号索引的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JAVA API实现HDFS操作(二)操
- 下一篇: pandas布尔索引