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

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

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

瀏覽:134日期: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久久,三上悠亚国产精品一区二区三区
国产va免费精品观看精品视频| 国产欧美自拍| 国产一区二区视频在线看| 国产精品蜜月aⅴ在线| 四虎精品永久免费| 免费国产亚洲视频| 久久夜色精品| 日韩毛片一区| 日本国产一区| 国产日韩欧美一区二区三区| 亚洲精品乱码久久久久久蜜桃麻豆| 久久九九精品| 久久麻豆视频| 国产黄色精品| 久久婷婷亚洲| 91高清一区| 亚洲精一区二区三区| 日本不卡一二三区黄网| 国产精品探花在线观看| 成人午夜网址| 尤物在线精品| 日韩中文字幕一区二区高清99| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲精品在线a| 鲁大师成人一区二区三区 | 亚洲18在线| 日韩国产一二三区| а√在线中文在线新版| 亚洲一区成人| 大香伊人久久精品一区二区| 欧美日韩国产在线观看网站 | 亚洲三级观看| 日韩欧美1区| 日韩一级欧洲| 国产精久久久| 国产美女一区| 国产精品99在线观看| 999国产精品| 国产精品videossex| 欧美粗暴jizz性欧美20| 欧美黑人巨大videos精品| 日韩午夜电影| 毛片在线网站| 麻豆一区二区三区| 日本在线观看不卡视频| 99久久夜色精品国产亚洲狼| 中文无码久久精品| 国产一区二区三区天码| 婷婷视频一区二区三区| 亚洲特色特黄| 九九精品调教| 激情国产在线| 国产色噜噜噜91在线精品| 99国产精品| 亚洲天堂成人| 91精品国产乱码久久久久久久| 成人一区不卡| 日本黄色精品| 色欧美自拍视频| 韩国久久久久久| 视频一区视频二区中文字幕| 日韩欧美少妇| 999精品色在线播放| 国产一区二区三区国产精品| 久久久国产精品网站| 国产精品久久久久久妇女| 亚洲精品福利| 亚洲精品一区二区在线播放∴| 视频一区视频二区中文| 亚洲精品三级| 国产精品magnet| 国产不卡精品| 亚洲香蕉网站| 老鸭窝亚洲一区二区三区| 福利视频一区| 日韩高清成人| 丝袜脚交一区二区| 五月国产精品| 国产日本久久| 亚洲黄色免费av| 亚洲激情中文在线| 亚洲欧洲专区| 久久精品xxxxx| 精品亚洲免a| 美女少妇全过程你懂的久久| 天堂成人国产精品一区| 亚欧洲精品视频在线观看| 国产精品视频一区二区三区综合| 亚洲午夜精品久久久久久app| 99国产精品久久久久久久成人热| 综合欧美亚洲| 精品国产午夜肉伦伦影院| 亚洲性色av| 四虎精品永久免费| 欧美日韩国产观看视频| 丝瓜av网站精品一区二区| 国产伦理一区| 色婷婷狠狠五月综合天色拍| 蜜臀91精品一区二区三区| 美女精品视频在线| 国产一级一区二区| 黄色欧美在线| 久久婷婷丁香| 国产欧美在线| 男人的天堂亚洲一区| 欧美激情国产在线| 欧美精品观看| 蜜臀久久99精品久久久久宅男| 高清不卡一区| 免费视频一区二区三区在线观看 | 国产精品一区二区免费福利视频| 久久中文字幕av| 久久99高清| 亚洲另类黄色| 欧洲亚洲一区二区三区| 国产精品一区2区3区| 美国三级日本三级久久99| 午夜精品成人av| 久久精品国产精品亚洲毛片| 亚洲精品欧美| 亚洲三级观看| 日韩三区四区| 亚洲精品裸体| 一区二区三区网站| 日韩视频不卡| 日韩午夜在线| 久久高清免费观看| 国产亚洲福利| 国产精品普通话对白| 日韩a一区二区| 国产一区2区| 欧美日韩精品免费观看视欧美高清免费大片 | 日韩电影免费网址| 欧美激情网址| 国产激情久久| 国产伦久视频在线观看| 日韩在线精品| 亚洲婷婷在线| 热久久免费视频| 亚洲69av| 欧美日韩国产传媒| 男女激情视频一区| 亚洲精品在线国产| 国产欧美三级| 97精品国产一区二区三区| 一区二区精品伦理...| 亚洲最新无码中文字幕久久 | 老牛国产精品一区的观看方式| 男人的天堂亚洲一区| 国产欧美午夜| 在线人成日本视频| 亚洲在线一区| 国产精品美女久久久久久不卡| 国产66精品| 日韩大片在线播放| 视频在线观看一区二区三区| 青青草国产精品亚洲专区无| 精品国产aⅴ| 亚洲大全视频| 欧美日韩一区二区高清| 天堂√中文最新版在线| 好吊日精品视频| 国产免费播放一区二区| 蜜桃成人精品| 国产精品一区二区三区av麻| 成人羞羞视频播放网站| 日韩av在线播放中文字幕| 日韩欧美一区二区三区免费观看| 亚洲一区二区三区高清| 久久69成人| 亚洲在线一区| 国产精品17p| 久色成人在线| 99久久久久国产精品| 国产日本久久| 亚洲香蕉久久| 久久久夜精品| 国产精品久久国产愉拍| 国产亚洲精品自拍| 激情黄产视频在线免费观看| 国产亚洲字幕| 日本在线成人| 爽爽淫人综合网网站| 欧美日韩在线二区| 热三久草你在线| 日韩av网站免费在线| 中文久久精品| www在线观看黄色| 欧美亚洲福利| 日本伊人午夜精品| 亚洲一区日本| 亚洲手机视频| 亚洲性色av| 久久要要av| 免费黄色成人| 91精品亚洲| 亚洲天堂成人| 亚洲欧洲一区| 一区二区三区四区在线观看国产日韩 | 日韩精品91亚洲二区在线观看|