亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > pandas DataFrame 賦值的注意事項說明(index)

pandas DataFrame 賦值的注意事項說明(index)

熱門標簽:工廠智能電話機器人 原裝電話機器人 西藏智能外呼系統五星服務 在哪里辦理400電話號碼 400電話申請服務商選什么 平頂山外呼系統免費 清遠360地圖標注方法 千陽自動外呼系統 江蘇客服外呼系統廠家

一 pandas DataFrame一列賦值問題

說明,把b的列賦值給a

情況1:a,b index設置相同

如下代碼

import pandas as pd
import numpy as np
a = pd.DataFrame(np.arange(16).reshape(4,4),index=list('abcd'),columns=list('wxyz'))
b = pd.DataFrame(np.array([11,22,33,44]),index=list('abcd'),columns=['m'])
a['m'] = b['m']
print(a)

上述代碼結果如下

  w  x  y  z  m
a  0  1  2  3 11
b  4  5  6  7 22
c  8  9 10 11 33
d 12 13 14 15 44

情況一是最基本的情況,結果也符合預期,之所以符合預期是因為a,b都設有同樣的index,賦值操作按照index來到。如果b不設置Index,而是使用默認的index呢?

情況2:b的index采用默認值

代碼如下

import pandas as pd
import numpy as np
a = pd.DataFrame(np.arange(16).reshape(4,4),index=list('abcd'),columns=list('wxyz'))
b = pd.DataFrame(np.array([11,22,33,44]),columns=['m'])
a['m'] = b['m']
print(a)

結果如下

  w  x  y  z  m
a  0  1  2  3 NaN
b  4  5  6  7 NaN
c  8  9 10 11 NaN
d 12 13 14 15 NaN

情況二,結果超出了想象,b中的index為0,1,2,3與a中的index(‘a',‘b',‘c',‘d')不同,在賦值的過程中,是按照a中的index在b中找index相同位置的值,由于index不同,因此,給a賦值為NaN

情況三 : b中的部分Index與a中的相同

代碼如下

import pandas as pd
import numpy as np
a = pd.DataFrame(np.arange(16).reshape(4,4),index=list('abcd'),columns=list('wxyz'))
b = pd.DataFrame(np.array([11,22,33,44]),index=list('arpb'),columns=['m'])
a['m'] = b['m']
print(a)

結果如下

  w  x  y  z   m
a  0  1  2  3 11.0
b  4  5  6  7 44.0
c  8  9 10 11  NaN
d 12 13 14 15  NaN

由情況三結果可知,只有Index相同的行,賦值才能成功

總結:

從以上可以看出,Pandas DataFrame嚴格按照Index進行賦值,如果Index不同的話,則賦值為NaN

補充:python編程過程中DataFrame修改特定單元格值后原數據不變的一個解決方案

最近在參加了一個比賽,里面設計到數據清洗的工作,需要對一些異常值作出修改,往常我都是這樣操作的

df[condition]['column'].iloc[0:3] = ......

或者

df[condition]['column'][0:3] = ......

里面condition代表滿足條件的邏輯表達式,column表示列名

一般還是管用的,但偶爾會出現錯誤,主要是df[condition]這種表達在python里面是不夠規范的,因此運行以后單元格容易賦值失敗。在嘗試了很多種方法之后,最后還是使用規范的loc或者iloc表達

df.loc[[row condition],['column']] = ......

例如:

NA.loc[[23,29,49],'北美整體規模'] = ......

或者

df.iloc[np.where(condition),[1:3]]

注意loc里面接的是具體的行列名稱,iloc里面接的是滿足條件的行列名稱所對應的位置數字列表,切忌弄混!

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • 對pandas將dataframe中某列按照條件賦值的實例講解
  • pandas.DataFrame 根據條件新建列并賦值的方法
  • 淺談Pandas dataframe數據處理方法的速度比較
  • 使用pandas忽略行列索引,縱向拼接多個dataframe
  • Pandas.DataFrame轉置的實現
  • Pandas中DataFrame交換列順序的方法實現
  • 詳解pandas中利用DataFrame對象的.loc[]、.iloc[]方法抽取數據
  • Pandas中兩個dataframe的交集和差集的示例代碼

標簽:日照 安慶 西安 白城 隨州 股票 天水 錦州

巨人網絡通訊聲明:本文標題《pandas DataFrame 賦值的注意事項說明(index)》,本文關鍵詞  pandas,DataFrame,賦值,的,注意事項,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《pandas DataFrame 賦值的注意事項說明(index)》相關的同類信息!
  • 本頁收集關于pandas DataFrame 賦值的注意事項說明(index)的相關信息資訊供網民參考!
  • 推薦文章
    亚洲wwwwww| 青青久热| 久久国产影视免费精品| 一本高清在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 青草国产在线观看| 四虎影视库| 国产一区二区精品久久91| 欧美大片aaaa一级毛片| 亚洲www美色| 欧美电影免费看大全| 亚洲爆爽| 日韩免费在线观看视频| 欧美激情伊人| 欧美日本韩国| 99热热久久| 沈樵在线观看福利| 91麻豆爱豆果冻天美星空| 久久国产精品永久免费网站| 亚飞与亚基在线观看| 精品国产三级a| 国产视频久久久| 久久国产一久久高清| 成人在免费观看视频国产| 韩国毛片 免费| 午夜激情视频在线观看| 精品久久久久久免费影院| 日韩字幕在线| 国产不卡精品一区二区三区| 成人免费高清视频| 香蕉视频久久| 国产视频在线免费观看| 四虎影视久久久免费| 中文字幕Aⅴ资源网| 青草国产在线观看| 九九久久99| 日本免费看视频| 日韩在线观看视频免费| 99色吧| 国产综合91天堂亚洲国产| 日韩一级黄色| 国产国语在线播放视频| 精品国产亚洲一区二区三区| 精品在线观看一区| 国产网站免费在线观看| 欧美a免费| 香蕉视频久久| 日韩中文字幕一区二区不卡| 精品美女| 国产精品自拍在线观看| 日韩avdvd| 日本在线不卡免费视频一区| 天天色成人| 成人免费观看视频| 黄视频网站在线免费观看| 国产一区二区精品久久| 国产高清视频免费观看| 日韩一级黄色片| 久久精品免视看国产明星| 久久国产精品永久免费网站| 久久国产影视免费精品| 国产不卡在线观看| 精品久久久久久中文| 亚洲女人国产香蕉久久精品| 亚洲天堂免费观看| 欧美激情一区二区三区中文字幕| 日本免费区| 四虎影视久久| 日本特黄特色aaa大片免费| 99久久精品国产高清一区二区| 国产伦久视频免费观看视频| 久久99这里只有精品国产| 成人免费观看男女羞羞视频| 日韩中文字幕在线亚洲一区| 色综合久久手机在线| 国产高清在线精品一区二区 | 欧美激情一区二区三区中文字幕| 久久国产一久久高清| 久久福利影视| 四虎论坛| 青草国产在线观看| 亚洲精品中文字幕久久久久久| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 精品久久久久久中文字幕2017| 成人在免费观看视频国产| 精品在线观看一区| 亚飞与亚基在线观看| 日本伦理黄色大片在线观看网站| 色综合久久手机在线| 精品视频在线看 | 美女被草网站| 日韩专区在线播放| 国产一区二区精品尤物| 久久国产精品自线拍免费| 午夜欧美福利| 精品国产一区二区三区久久久狼 | 欧美激情一区二区三区视频| 久久成人性色生活片| a级精品九九九大片免费看| 精品国产亚洲一区二区三区| 二级特黄绝大片免费视频大片| 免费一级片网站| 天天色色色| 台湾毛片| 中文字幕Aⅴ资源网| 天天做日日干| 成人免费观看男女羞羞视频| 九九热国产视频| 日韩专区第一页| 台湾毛片| 亚洲wwwwww| 一级毛片视频免费| 二级片在线观看| 国产高清在线精品一区a| 日韩专区在线播放| 亚飞与亚基在线观看| 日韩中文字幕在线亚洲一区| 国产国语对白一级毛片| 天天做人人爱夜夜爽2020| 国产国语在线播放视频| 四虎久久精品国产| 精品在线观看一区| 国产视频一区二区在线观看| 久久久久久久男人的天堂| 欧美另类videosbestsex视频| 亚洲第一色在线| 免费的黄视频| 日韩av片免费播放| 日本在线www| 国产精品123| 成人高清视频免费观看| 香蕉视频三级| 久草免费在线视频| 黄色免费网站在线| 成人免费网站久久久| 久久国产一久久高清| 久草免费资源| 日本在线www| 国产原创视频在线| 欧美一区二区三区在线观看| 国产一区二区精品尤物| 成人免费福利片在线观看| 精品在线观看一区| 九九精品久久| 欧美激情一区二区三区在线| 精品视频在线看| 欧美激情一区二区三区在线| 精品视频在线观看一区二区| 黄视频网站在线观看| 欧美激情一区二区三区在线| 天天做日日干| 91麻豆精品国产自产在线观看一区 | 欧美国产日韩在线| 精品国产三级a| 国产a网| 日韩免费在线视频| 免费毛片播放| 一a一级片| 精品国产一区二区三区精东影业| 欧美国产日韩在线| 中文字幕97| 99久久精品国产高清一区二区 | 国产成人啪精品视频免费软件| 成人影院久久久久久影院| 一级片片| 国产网站麻豆精品视频| 精品久久久久久免费影院| 国产成人精品一区二区视频| 欧美a免费| 国产国产人免费视频成69堂| 日韩一级黄色| 亚洲精品永久一区| 91麻豆国产| 精品视频一区二区三区| 超级乱淫黄漫画免费| 日本在线不卡视频| 日本免费乱理伦片在线观看2018| 日日夜人人澡人人澡人人看免| 麻豆网站在线看| 日韩在线观看视频黄| 99久久精品国产高清一区二区 | 九九热国产视频| 国产一区免费在线观看| 日本在线www| 美女被草网站| 高清一级做a爱过程不卡视频| 韩国三级香港三级日本三级| 久久国产精品永久免费网站| 一级片免费在线观看视频| 亚洲第一色在线| 青青久久精品| 黄视频网站在线看| 九九九在线视频| 你懂的日韩| 二级片在线观看| 日韩在线观看视频免费| 精品视频在线观看免费| 91麻豆tv| 黄视频网站在线看| 国产高清视频免费观看|