国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

淺談Pandas 排序之后索引的問題

2020-02-15 21:42:07
字體:
來源:轉載
供稿:網友

如下所示:

In [1]: import pandas as pd ...: df=pd.DataFrame({"a":[1,2,3,4,5],"b":[5,4,3,2,1]})In [2]: dfOut[2]:  a b0 1 51 2 42 3 33 4 24 5 1In [3]: df=df.sort_values(by="b") # 按照b列排序In [4]: dfOut[4]:  a b4 5 13 4 22 3 31 2 40 1 5In [5]: df.loc[0,:] # 按索引來索引所以得到了是排序末位Out[5]: a 1b 5Name: 0, dtype: int64In [6]: df.iloc[0,:] # 按照絕對的索引來索引,所以得到了第一位Out[6]: a 5b 1Name: 4, dtype: int64In [7]: df.iloc[0,"b"] # 因為是絕對位置,所以列的參數不能是列名ValueError: Location based indexing can only have [integer, integer slice (START point is INCLUDED, END point is EXCLUDED), listlike of integers, boolean array] typesIn [8]: df.iloc[0,1] # “b”列的絕對位置是1,所以這就是索引了“b”列Out[8]: 1In [9]: df.iloc[0,:]["b"] # 和上述方法是一樣的,不過這個更加容易懂一些Out[9]: 1

以上這篇淺談Pandas 排序之后索引的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 贺州市| 绥宁县| 昌都县| 池州市| 怀远县| 弋阳县| 化州市| 江阴市| 抚顺县| 察雅县| 基隆市| 东台市| 莲花县| 肃宁县| 淮南市| 石狮市| 胶州市| 青州市| 武山县| 新竹市| 周宁县| 邻水| 北票市| 秦皇岛市| 永城市| 肃宁县| 调兵山市| 奉节县| 英超| 交城县| 松阳县| 包头市| 宁蒗| 屏东县| 西青区| 汉中市| 四子王旗| 潞西市| 子长县| 潞西市| 武宣县|