Pandas的基本操作(二)

2021-10-24 15:17:41 字數 626 閱讀 5894

必須從過去的錯誤學習教訓而非依賴過去的成功。

函式:loc

用法:例如獲取第乙個樣本

data_1 = data.loc[0]

也可以獲取多個樣本,這時需要傳入乙個列表即可

例如,獲取第3和第5個樣本

datas = data.loc[[2,4]]

還可以進行切片處理

例如,獲取第3到第9個樣本

datas = data.loc[2:9]

用法:data[「特徵名」]

例如,獲取所有樣本的「long」特徵

feature = data[「long」]

當然也可以獲取多個特徵值,這時也需要傳入乙個特徵列表

例如,獲取所有樣本的「long」和「weight」特徵

features = data[[「long」,「weight」]]

和numpy一樣,pandas的運算也是對整個資料進行運算,進行數**算的資料必須是數值型資料

pandas的基本操作(二)

dataframe在展現形式上像極了陣列,但是在資料處理中又和excle,資料庫非常類似。我們知道,對於陣列的處理,不管是python還是c語言,都是按照先行後列的方式方法進行處理。但是在dataframe中查詢和修改元素,既可以先行後列,也可列後行。首先定義好了一組資料 import pandas...

pandas的基本操作

資料讀寫 讀入mysql資料庫資料 匯入第三方模組 import pymysql 連線mysql資料庫 conn pymysql.connect host localhost user root password test database test port 3306 charset utf8 讀...

pandas的基本操作

準備工作 我們需要裝好pandas庫,然後引入它,一般簡寫為pd import pandas as pd1 生成乙個 方法一 pd.dataframe 三個引數,第乙個為填入的值,第二個index為 的行標,第三個columns為 的列標。第二三個引數如果不填則預設從0開始一直排下去。方法一直接使用...