最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Pandas DataFrame中實(shí)現(xiàn)取單個(gè)值的讀取和修改

 更新時(shí)間:2023年10月27日 09:34:41   作者:凞懿  
這篇文章主要介紹了Pandas DataFrame中實(shí)現(xiàn)取單個(gè)值的讀取和修改,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

取DataFrame里面某個(gè)位置的值

知道index的時(shí)候:

# 這里用index做循環(huán),去每一行某一列的值,直接用 df.loc[index][column name] 即可
for j in raw.index:
    chs_map = china_map[china_map['city_name']==raw.loc[j]['MAP_CITY']]
    sjz_map = china_map[china_map['prv_name']==raw.loc[j]['MAP_PRV']]

不知道index的時(shí)候

# 這里取某一行某一列的值,得用函數(shù),要么出來(lái)的是一個(gè)列表而非對(duì)應(yīng)位置的值
for j in raw['city'].unique()
    chs_map = china_map[china_map['city']==j]['MAP_CITY'].max()
    sjz_map = china_map[china_map['city']==j]['MAP_PRV'].max()

修改對(duì)應(yīng)位置的值

知道index 和列名的時(shí)候

data2.loc[3,'hhd'] = 0

不知道index 根據(jù)條件修改的時(shí)候

#      多個(gè)條件, 與或非 找到對(duì)應(yīng)的行, 后面要改的列,最后填值
HD.loc[(HD['STATUS']=='a'|(HD['STATUS']=='b'),'FLAG']=1

所有查詢(xún)

df[row_start_index, row_end_index] 查對(duì)應(yīng)行

df[0:]	#第0行及之后的行,df的全部數(shù)據(jù)
df[:2]	#第3行之前的數(shù)據(jù)不包含第三行 左開(kāi)右閉
df[0:1]	#第0行
df[1:3] #第2行到第3行(不含第4行)
df[-1:] #最后一行
df[-3:-1] #倒數(shù)第3行和倒數(shù)第2行,因?yàn)闆](méi)有-0,所以沒(méi)有最后一行

df.loc[index,column] (使用索引值)

data2.loc['a','segments_name']  #  上面提到的直接取值
data2.loc['a',['segments_name','cnt_case_with_segment']] # 一行兩列轉(zhuǎn)置成個(gè)列表
data2.loc['a':'c',['segments_name','cnt_case_with_segment']]	 #選取第1行到第3行的數(shù)據(jù), 這里面是全閉區(qū)間 這里生成dataframe

data.loc[data['gender']=='m','name'] 	 #選取gender列是m,name列的數(shù)據(jù)
data.loc[data['gender']=='M',['name','age']] #選取gender列是m,name和age列的數(shù)據(jù)

loc 修改

df.loc['a','name'] = 'aa' #修改index為‘a(chǎn)',column為‘name'的那一個(gè)值為aa。
df.loc['a'] = ['bb','ff',11] #修改index為‘s'的那一行的所有值。
df.loc['a',['name','age']] = ['bb',11]    #修改index為‘a(chǎn)',column為‘name'的那一個(gè)值為bb,age列的值為11。

iloc[row_index, column_index] (使用索引位置)

data2.iloc[0,0]		#第1行第1列的數(shù)據(jù)
data2.iloc[1,2]		#第2行第3列的數(shù)據(jù)
data2.iloc[[1,3],0:2]#第2行和第4行,從第1列到第2列(左閉右開(kāi)不包含第3列)的數(shù)據(jù)
data2.iloc[1:3,[1,2]]	#第2行到第3行(不包含第1,4行),第2列和第3列的數(shù)據(jù)

iloc 修改

df.iloc[1,2] = 19   #修改一無(wú)素
df.iloc[:,2] = [11,22,33] #修改一整列
df.iloc[0,:] = ['lily','F',15] #修改一整行

.at .iat .ix

#at函數(shù)(使用索引值訪(fǎng)問(wèn)單個(gè)元素)
df.at['a','A']
#iat函數(shù)(使用索引位置訪(fǎng)問(wèn)單個(gè)元素)
df.iat[0,0]
#ix函數(shù)(loc與iloc的混合) 切片索引+普通索引同時(shí)使用時(shí)候的交叉索引
df.ix[0:2,'A':'C']

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Pandas DataFrame求差集的示例代碼

    Pandas DataFrame求差集的示例代碼

    這篇文章主要介紹了Pandas DataFrame求差集的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 使用Python將Word文檔導(dǎo)出為PDF格式并從Word文檔中提取數(shù)據(jù)

    使用Python將Word文檔導(dǎo)出為PDF格式并從Word文檔中提取數(shù)據(jù)

    在工作中,經(jīng)常會(huì)遇到需要把 Word 文檔轉(zhuǎn)換成 PDF 的情況,比如生成報(bào)表、分發(fā)文檔、或者做歸檔保存,PDF 格式在排版和跨平臺(tái)顯示上更穩(wěn)定,因此本文給大家介紹了如何使用Python將Word文檔導(dǎo)出為PDF格式并從Word文檔中提取數(shù)據(jù),需要的朋友可以參考下
    2025-11-11
  • Python中類(lèi)型檢查的詳細(xì)介紹

    Python中類(lèi)型檢查的詳細(xì)介紹

    Python是一種非常動(dòng)態(tài)的語(yǔ)言,函數(shù)定義中完全沒(méi)有類(lèi)型約束。下面這篇文章主要給大家詳細(xì)介紹了Python中類(lèi)型檢查的相關(guān)資料,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-02-02
  • python爬取”頂點(diǎn)小說(shuō)網(wǎng)“《純陽(yáng)劍尊》的示例代碼

    python爬取”頂點(diǎn)小說(shuō)網(wǎng)“《純陽(yáng)劍尊》的示例代碼

    這篇文章主要介紹了python爬取”頂點(diǎn)小說(shuō)網(wǎng)“《純陽(yáng)劍尊》的示例代碼,幫助大家更好的利用python 爬蟲(chóng)爬取數(shù)據(jù),感興趣的朋友可以了解下
    2020-10-10
  • PyQt5每天必學(xué)之日歷控件QCalendarWidget

    PyQt5每天必學(xué)之日歷控件QCalendarWidget

    這篇文章主要為大家詳細(xì)介紹了PyQt5每天必學(xué)之日歷控件QCalendarWidget,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Python+KgCaptcha實(shí)現(xiàn)驗(yàn)證碼的開(kāi)發(fā)詳解

    Python+KgCaptcha實(shí)現(xiàn)驗(yàn)證碼的開(kāi)發(fā)詳解

    驗(yàn)證碼通常是為了區(qū)分用戶(hù)是人還是計(jì)算機(jī),也可以防止解開(kāi)密碼等惡意行為,而客戶(hù)端上多數(shù)會(huì)用在關(guān)鍵操作上?,F(xiàn)在驗(yàn)證碼的種類(lèi)樣式也特別多,本文主要介紹了如何用Python和KgCaptcha做出驗(yàn)證碼功能,需要的可以參考一下
    2023-04-04
  • django框架auth模塊用法實(shí)例詳解

    django框架auth模塊用法實(shí)例詳解

    這篇文章主要介紹了django框架auth模塊用法,結(jié)合實(shí)例形式詳細(xì)分析了Django框架auth模塊登錄驗(yàn)證、注銷(xiāo)等基本操作技巧與使用注意事項(xiàng),需要的朋友可以參考下
    2019-12-12
  • 打印tensorflow恢復(fù)模型中所有變量與操作節(jié)點(diǎn)方式

    打印tensorflow恢復(fù)模型中所有變量與操作節(jié)點(diǎn)方式

    這篇文章主要介紹了打印tensorflow恢復(fù)模型中所有變量與操作節(jié)點(diǎn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-05-05
  • Python容器類(lèi)型轉(zhuǎn)換的3種方法實(shí)例

    Python容器類(lèi)型轉(zhuǎn)換的3種方法實(shí)例

    使用Python我們可以輕松地將數(shù)據(jù)轉(zhuǎn)換成不同的類(lèi)型,下面這篇文章主要給大家介紹了關(guān)于Python容器類(lèi)型轉(zhuǎn)換的3種方法,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05
  • Python中的urllib庫(kù)高級(jí)用法教程

    Python中的urllib庫(kù)高級(jí)用法教程

    這篇文章主要介紹了Python中的urllib庫(kù)高級(jí)用法教程,想要請(qǐng)求需要設(shè)置一些請(qǐng)求頭,如果要在請(qǐng)求的時(shí)候增加一些請(qǐng)求頭,那么就必須使用request.Request類(lèi)來(lái)實(shí)現(xiàn)了,比如要增加一個(gè) User-Agent ,增加一個(gè) Referer 頭信息等,需要的朋友可以參考下
    2023-10-10

最新評(píng)論

工布江达县| 麻栗坡县| 山东省| 多伦县| 个旧市| 闽侯县| 石狮市| 昌黎县| 苗栗县| 普格县| 深泽县| 鄂州市| 平阴县| 宜都市| 房山区| 东兰县| 武强县| 闵行区| 类乌齐县| 漯河市| 广平县| 灵台县| 盐城市| 新郑市| 苏尼特左旗| 江安县| 金华市| 民县| 兴安县| 比如县| 梓潼县| 噶尔县| 饶平县| 冕宁县| 平潭县| 名山县| 阳城县| 天门市| 科技| 盐源县| 体育|