婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > pandas實現(xiàn)按行選擇的示例代碼

pandas實現(xiàn)按行選擇的示例代碼

熱門標簽:西青語音電銷機器人哪家好 電梯新時達系統(tǒng)外呼顯示e 百應電話機器人總部 成都呼叫中心外呼系統(tǒng)哪家強 旅游廁所地圖標注怎么弄 南昌地圖標注 宿州電話機器人哪家好 無錫智能外呼系統(tǒng)好用嗎 地圖標注與注銷

本文所用到的Excel表格內(nèi)容如下:

1.自定義行索引

dataframe讀取Excel表格時是由自定義行索引的。這里為了展示效果,先進行自定義行索引的操作

import pandas as pd
​
df = pd.read_excel(r'C:\Users\admin\Desktop\data_test.xlsx')
print('設置索引前:')
print(df)
print('設置索引后:')
df.index = ['一', '二', '三', '四', '五']
print(df)

result:
設置索引前:
   區(qū)域   省份  城市         時間  指標     地址    權重      字符
0  東北   遼寧  大連 2019-09-06  12  “123“  0.78  u"123"
1  西北   廣東  西安 2019-09-07  87  “124“  0.65  u"124"
2  華南   北京  深圳 2019-09-08  87  “125“  0.34  u"125"
3  華北   湖北  北京 2019-09-09  45  “126“  1.23  u"126"
4  華中  黑龍江  武漢 2019-09-10  21  “127“  8.90  u"127"
設置索引后:
   區(qū)域   省份  城市         時間  指標     地址    權重      字符
一  東北   遼寧  大連 2019-09-06  12  “123“  0.78  u"123"
二  西北   廣東  西安 2019-09-07  87  “124“  0.65  u"124"
三  華南   北京  深圳 2019-09-08  87  “125“  0.34  u"125"
四  華北   湖北  北京 2019-09-09  45  “126“  1.23  u"126"
五  華中  黑龍江  武漢 2019-09-10  21  “127“  8.90  u"127"

2. 按普通索引選擇數(shù)據(jù)

這里說一下,行普通索引實際上就是行名。為了行文方便,后續(xù)一律稱普通索引。

2.1 按普通索引選擇單行數(shù)據(jù)

df = pd.read_excel(r'C:\Users\admin\Desktop\data_test.xlsx')
df.index = ['一', '二', '三', '四', '五']
print(df.loc['一'])

result:
區(qū)域                     東北
省份                     遼寧
城市                     大連
時間    2019-09-06 00:00:00
指標                     12
地址                  “123“
權重                   0.78
字符                 u"123"
Name: 一, dtype: object

2.2 按行索引選擇多行數(shù)據(jù)

df = pd.read_excel(r'C:\Users\admin\Desktop\data_test.xlsx')
df.index = ['一', '二', '三', '四', '五']
print(df.loc[['一', '三', '四']])

result:
   區(qū)域  省份  城市         時間  指標     地址    權重      字符
一  東北  遼寧  大連 2019-09-06  12  “123“  0.78  u"123"
三  華南  北京  深圳 2019-09-08  87  “125“  0.34  u"125"
四  華北  湖北  北京 2019-09-09  45  “126“  1.23  u"126"

注:選擇單列數(shù)據(jù)是參數(shù)為字符串類型,多列數(shù)據(jù)時參數(shù)為列表類型

3.按位置索引選擇數(shù)據(jù)

3.1 按位置索引選擇單行數(shù)據(jù)

df = pd.read_excel(r'C:\Users\admin\Desktop\data_test.xlsx')
df.index = ['一', '二', '三', '四', '五']
print(df.iloc[0])

result:
區(qū)域                     東北
省份                     遼寧
城市                     大連
時間    2019-09-06 00:00:00
指標                     12
地址                  “123“
權重                   0.78
字符                 u"123"
Name: 一, dtype: object

3.2 按位置索引選擇多行數(shù)據(jù)

df = pd.read_excel(r'C:\Users\admin\Desktop\data_test.xlsx')
df.index = ['一', '二', '三', '四', '五']
print(df.iloc[[0, 1]])

result:
   區(qū)域  省份  城市         時間  指標     地址    權重      字符
一  東北  遼寧  大連 2019-09-06  12  “123“  0.78  u"123"
二  西北  廣東  西安 2019-09-07  87  “124“  0.65  u"124"

4.選擇連續(xù)多行數(shù)據(jù)

df = pd.read_excel(r'C:\Users\admin\Desktop\data_test.xlsx')
df.index = ['一', '二', '三', '四', '五']
print(df.iloc[0:2])

result:
   區(qū)域  省份  城市         時間  指標     地址    權重      字符
一  東北  遼寧  大連 2019-09-06  12  “123“  0.78  u"123"
二  西北  廣東  西安 2019-09-07  87  “124“  0.65  u"124"

表示獲取所有行第1列到第3列的數(shù)據(jù)。選擇連續(xù)多列數(shù)據(jù)時語法類似于切片語法,所以也稱之為切片索引。

5.選擇滿足條件的行

5.1單個條件選擇

df = pd.read_excel(r'C:\Users\admin\Desktop\data_test.xlsx')
print(df[df['指標']  50])

result:
   區(qū)域   省份  城市         時間  指標    權重
0  東北   遼寧  大連 2019-09-06  12  0.78
3  華北   湖北  北京 2019-09-09  45  1.23
4  華中  黑龍江  武漢 2019-09-10  21  8.90

5.2 多個條件選擇

5.2.1 多個條件是且的關系

df = pd.read_excel(r'C:\Users\admin\Desktop\data_test.xlsx')
print(df[(df['指標']  50)  (df['權重']  1)])

result:
   區(qū)域  省份  城市         時間  指標    權重
0  東北  遼寧  大連 2019-09-06  12  0.78

5.2.2 多個條件是或的關系

df = pd.read_excel(r'C:\Users\admin\Desktop\data_test.xlsx')
print(df[(df['指標']  50) | (df['權重']  1)])

result:
   區(qū)域   省份  城市         時間  指標    權重
0  東北   遼寧  大連 2019-09-06  12  0.78
1  西北   廣東  西安 2019-09-07  87  0.65
2  華南   北京  深圳 2019-09-08  87  0.34
3  華北   湖北  北京 2019-09-09  45  1.23
4  華中  黑龍江  武漢 2019-09-10  21  8.90

到此這篇關于pandas實現(xiàn)按行選擇的示例代碼的文章就介紹到這了,更多相關pandas 按行選擇內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Pandas實現(xiàn)DataFrame按行求百分數(shù)(比例數(shù))
  • pandas按行按列遍歷Dataframe的幾種方式
  • pandas.dataframe按行索引表達式選取方法
  • pandas.DataFrame.to_json按行轉(zhuǎn)json的方法
  • python pandas dataframe 按列或者按行合并的方法

標簽:許昌 雅安 七臺河 渭南 西安 辛集 贛州 濰坊

巨人網(wǎng)絡通訊聲明:本文標題《pandas實現(xiàn)按行選擇的示例代碼》,本文關鍵詞  pandas,實現(xiàn),按行,選擇,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《pandas實現(xiàn)按行選擇的示例代碼》相關的同類信息!
  • 本頁收集關于pandas實現(xiàn)按行選擇的示例代碼的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 伊春市| 安塞县| 铅山县| 临安市| 峨边| 黄大仙区| 交口县| 金溪县| 蚌埠市| 安康市| 油尖旺区| 平顺县| 志丹县| 色达县| 淮滨县| 通化县| 理塘县| 渭南市| 华安县| 柘荣县| 建湖县| 都昌县| 仁化县| 八宿县| 色达县| 上犹县| 海阳市| 瑞金市| 鲜城| 永善县| 阿克| 韶山市| 江陵县| 双峰县| 来凤县| 泉州市| 南昌县| 色达县| 泽普县| 阳高县| 昌都县|