国产探花免费观看_亚洲丰满少妇自慰呻吟_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 排序之后索引的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 温泉县| 双辽市| 巴南区| 洛扎县| 平遥县| 伊吾县| 鄂托克前旗| 红原县| 宁国市| 伊川县| 剑阁县| 宾川县| 龙陵县| 浑源县| 宽甸| 叶城县| 苗栗市| 昂仁县| 无锡市| 贺州市| 珲春市| 同仁县| 崇义县| 阳春市| 黄龙县| 昌平区| 丰镇市| 高安市| 克东县| 木兰县| 怀仁县| 东乡| 德清县| 双城市| 自治县| 寻甸| 安义县| 嘉黎县| 平湖市| 华容县| 五指山市|