日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python Pandas 對列/行進行選擇,增加,刪除操作

瀏覽:131日期:2022-07-25 11:24:11

一、列操作

1.1 選擇列

d = {’one’ : pd.Series([1, 2, 3], index=[’a’, ’b’, ’c’]), ’two’ : pd.Series([1, 2, 3, 4], index=[’a’, ’b’, ’c’, ’d’])}df = pd.DataFrame(d)print (df [’one’])# 選擇其中一列進行顯示,列長度為最長列的長度# 除了 index 和 數據,還會顯示 列表頭名,和 數據 類型

運行結果:

a 1.0b 2.0c 3.0d NaNName: one, dtype: float64

1.2 增加列

d = {’one’ : pd.Series([1, 2, 3], index=[’a’, ’b’, ’c’]), ’two’ : pd.Series([1, 2, 3, 4], index=[’a’, ’b’, ’c’, ’d’])}df = pd.DataFrame(d)# Adding a new column to an existing DataFrame object with column label by passing new seriesprint ('Adding a new column by passing as Series:')df[’three’]=pd.Series([10,30,20],index=[’a’,’c’,’b’])print(df)# 增加列后進行顯示,其中 index 用于對應到該列 元素 位置(所以位置可以不由 列表 中的順序進行指定)print ('Adding a new column using the existing columns in DataFrame:')df[’four’]=df[’one’]+df[’two’]+df[’three’]print(df)# 我們選定列后,直接可以對整個列的元素進行批量運算操作,這里 NaN 與其他元素相加后,還是 NaN

運行結果:

Adding a new column by passing as Series: one two threea 1.0 1 10.0b 2.0 2 20.0c 3.0 3 30.0d NaN 4 NaNAdding a new column using the existing columns in DataFrame: one two three foura 1.0 1 10.0 12.0b 2.0 2 20.0 24.0c 3.0 3 30.0 36.0d NaN 4 NaN NaN

1.3 刪除列(del 和 pop 函數)

d = {’one’ : pd.Series([1, 2, 3], index=[’a’, ’b’, ’c’]), ’two’ : pd.Series([1, 2, 3, 4], index=[’a’, ’b’, ’c’, ’d’]), ’three’ : pd.Series([10,20,30], index=[’a’,’b’,’c’])}df = pd.DataFrame(d)print ('Our dataframe is:')print(df)# 使用 del 函數print ('Deleting the first column using DEL function:')del(df[’one’])print(df)# 使用 pop 函數print ('Deleting another column using POP function:')df_2=df.pop(’two’) # 將一列 pop 到新的 dataframeprint(df_2)print(df)

運行結果:

Our dataframe is: one two threea 1.0 1 10.0b 2.0 2 20.0c 3.0 3 30.0d NaN 4 NaNDeleting the first column using DEL function: two threea 1 10.0b 2 20.0c 3 30.0d 4 NaNDeleting another column using POP function: threea 10.0b 20.0c 30.0d NaNPOP column:a 1b 2c 3d 4Name: two, dtype: int64

二、行操作

2.1 選擇行

2.1.1 通過 label 選擇行(loc 函數)

d = {’one’ : pd.Series([1, 2, 3], index=[’a’, ’b’, ’c’]), ’two’ : pd.Series([1, 2, 3, 4], index=[’a’, ’b’, ’c’, ’d’])}df = pd.DataFrame(d)print(df.loc[’b’]) # 顯示這一行中,對應表頭 下的 對應數據,同時顯示 行 index 和 數據類型

運行結果:

one 2.0two 2.0Name: b, dtype: float64

2.1.2 通過序號選擇行(iloc 函數)

d = {’one’ : pd.Series([1, 2, 3], index=[’a’, ’b’, ’c’]), ’two’ : pd.Series([1, 2, 3, 4], index=[’a’, ’b’, ’c’, ’d’])}df = pd.DataFrame(d)print(df.iloc[2]) # 序號 2 對應的是第 3 行的數據

運行結果:

one 3.0two 3.0Name: c, dtype: float64

2.1.3 通過序號選擇行切片

d = {’one’ : pd.Series([1, 2, 3], index=[’a’, ’b’, ’c’]), ’two’ : pd.Series([1, 2, 3, 4], index=[’a’, ’b’, ’c’, ’d’])}df = pd.DataFrame(d)print(df[2:4]) # 這里選擇第 3 到 第 4 行,與 Python 切片一致,不需要函數,直接切片即可

運行結果:

one twoc 3.0 3d NaN 4

2.2 增加行(append 函數)

# 通過 append 函數df = pd.DataFrame([[1, 2], [3, 4]], columns = [’a’,’b’])df2 = pd.DataFrame([[5, 6], [7, 8]], columns = [’a’,’b’])df = df.append(df2)print(df) # 這里相當于把 第二個 dataframe 與第一個進行拼接,默認的 index 都是 0 1print(df.loc[0]) # 這里有兩行的 index 是 0

運行結果:

a b0 1 21 3 40 5 61 7 8 a b0 1 20 5 6

2.3 刪除行(drop 函數)

# 通過 drop 函數df = pd.DataFrame([[1, 2], [3, 4]], columns = [’a’,’b’])df2 = pd.DataFrame([[5, 6], [7, 8]], columns = [’a’,’b’])df = df.append(df2)df = df.drop(0) # 這里有兩個行標簽為 0,所以直接刪除了 2 行print(df)

運行結果:

a b1 3 41 7 8

到此這篇關于Python Pandas 對列/行進行選擇,增加,刪除操作的文章就介紹到這了,更多相關Python Pandas行列選擇增加刪除內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品精品| 国产精选一区| 在线日韩电影| 婷婷丁香综合| 亚洲欧美日本国产专区一区| 亚洲综合国产| 夜久久久久久| 蜜芽一区二区三区| 日韩av电影一区| 国产精品15p| 日韩欧美在线精品| 国产精品视频一区二区三区综合| 久久久免费人体| 成人精品高清在线视频| 啪啪国产精品| 免费观看日韩电影| 国产另类在线| 福利在线免费视频| 精品一区免费| 久久xxxx| 国产精品香蕉| 国产精品99视频| 久久久夜夜夜| 男人天堂欧美日韩| 国产欧美高清视频在线| 精品国产精品国产偷麻豆| 久久精品在线| 综合国产精品| 狠狠久久伊人| 一本色道久久精品| 91嫩草精品| 国产一区二区精品久| 麻豆精品蜜桃| 亚洲精品乱码日韩| 国产成人久久| 国产亚洲毛片| 97精品资源在线观看| 麻豆极品一区二区三区| 欧美午夜精彩| 91午夜精品| 在线观看精品| 日本国产欧美| 欧美午夜精品一区二区三区电影| 天堂俺去俺来也www久久婷婷| 久久精品国产999大香线蕉| 日韩精品1区| 亚洲精一区二区三区| 精品国产亚洲日本| 日韩一区二区免费看| 美女国产精品久久久| 久久国产欧美| 亚洲三级精品| 日韩不卡一区| 视频一区欧美精品| 激情国产在线| 亚洲精品日本| 久久天堂av| 国产日韩视频在线| 欧美va亚洲va日韩∨a综合色| 91午夜精品| 亚洲午夜av| 久久精品国产免费| 久久亚洲欧洲| 色偷偷色偷偷色偷偷在线视频| 综合激情网...| 亚洲精品在线影院| 天堂久久一区| 亚洲第一精品影视| 久久精品国产精品亚洲毛片| 男女男精品网站| 免费一二一二在线视频| 久久精品超碰| 视频一区二区三区入口| 欧洲精品一区二区三区| 国产精品成人**免费视频| 蜜臀国产一区二区三区在线播放| 成人精品中文字幕| 欧美a一区二区| 综合欧美精品| 欧美va天堂在线| 麻豆视频在线观看免费网站黄| 日韩欧美中文在线观看| 激情欧美一区| 人在线成免费视频| 免费一区二区三区在线视频| 蜜臀久久99精品久久久久宅男| 中文字幕系列一区| 高清日韩中文字幕| 欧美激情一区| 欧美日本不卡高清| 亚洲欧美在线专区| 久久电影一区| 国产精品7m凸凹视频分类| 国产盗摄——sm在线视频| 欧美日本精品| 日韩精品欧美大片| 蜜桃视频在线观看一区| 欧美日韩精品一区二区视频| av免费不卡国产观看| 精品一区二区三区视频在线播放| 国产欧美日韩影院| 欧美在线精品一区| 日韩精品一区二区三区免费视频| 国产精品试看| 亚洲精品91| 欧美精品黄色| 91超碰国产精品| 999国产精品999久久久久久| 四虎国产精品免费观看| 精品91福利视频| 麻豆极品一区二区三区| 日韩一区二区三区精品视频第3页| 免费视频亚洲| 不卡中文一二三区| 99视频精品免费观看| 日韩视频二区| 首页国产欧美日韩丝袜| 亚洲激情另类| 久久要要av| 激情婷婷综合| 亚洲综合不卡| 蜜臀av性久久久久蜜臀aⅴ流畅 | 国产探花一区在线观看| 亚洲精品成人一区| 日本免费新一区视频| 国产精品亚洲综合在线观看| 动漫av一区| 亚洲1234区| 欧美激情视频一区二区三区免费| 亚洲免费福利一区| 日本h片久久| 成人国产精品一区二区免费麻豆| 久久天堂影院| 中文字幕成在线观看| 成人看片网站| 成人国产精品一区二区网站| 97在线精品| 久久香蕉国产| 每日更新成人在线视频| 免费高清在线一区| 欧美天堂在线| 日韩成人精品一区二区| 久久精品1区| 久久午夜视频| 国产一卡不卡| 超级白嫩亚洲国产第一| 欧美影院三区| 天堂成人国产精品一区| 日韩av网站免费在线| 国产精品欧美在线观看| 久久精品国产久精国产爱| www在线观看黄色| 国内精品福利| 亚洲香蕉视频| 美女精品久久| 精品日韩视频| 视频一区在线播放| 国产欧美日韩一区二区三区在线| 久久精品国产久精国产爱| 日韩精品不卡一区二区| 免费日韩av片| 久久99精品久久久野外观看| 精品日韩视频| 综合一区在线| 加勒比视频一区| 久久要要av| 亚洲毛片在线| 久久精品国产成人一区二区三区| 日韩免费视频| 日韩中文字幕1| 另类欧美日韩国产在线| 在线国产一区二区| 欧美日韩1区| 久久久精品五月天| 日本综合视频| 日韩激情一区| 中文字幕一区二区av| 国产一区二区三区网| 久久亚洲视频| 水蜜桃精品av一区二区| 亚洲一区不卡| 欧美激情福利| 日韩在线a电影| 日本欧美国产| 亚洲精品综合| 国产一区调教| 在线国产日韩| 国产不卡一区| 亚洲综合二区| 久久av国产紧身裤| 在线 亚洲欧美在线综合一区| 国产精品天堂蜜av在线播放| 九九综合在线| 国产精品亲子伦av一区二区三区| 九九久久婷婷| 免费在线欧美黄色| 在线亚洲成人| 日本不卡免费高清视频在线| 少妇精品久久久| 精品一区亚洲|