pandas常用函式筆記

2021-09-01 15:48:54 字數 693 閱讀 5942

篩選元素,判斷是否存在等:

df.isin([ ])  判斷df中是否有括號中的元素 

dataframe([data, index, columns, dtype, copy]) 構造資料框

data[data.isin[ ]]  可以將符合isin()的元素提取出來構造成乙個新的data

dataframe( ) 建立乙個datafram物件eg:

df.insert('列數', 'ones', 'data') 在資料中插入一列元素,三個引數:要插入第幾列(0開始),該列標籤,插入內容

df.data.columns   儲存了乙個該data中所有的列的標籤名稱

df.iloc[a:b,c :d]   切片操作,前乙個表示行數,後乙個表示列數,左閉右開,從0開始

(若引數是 「 :-n」 乙個負數,則表示去掉最後n行/列;若引數是 「 -n」: 乙個負數,則表示只要最後n行/列)

提取資料元素時:

data.iloc[:,:].values  提取出來的是一維陣列

data['labelname'].values 提取出來的是array型別的多維陣列

建立字典時要用後者這種單純的一維陣列來建立,前者建立出來的每個字典鍵值的值是乙個矩陣型別的

機器學習之pandas常用函式筆記

import pandas as pd food info pd.read csv food info.csv 將資料傳入。指定檔名即可。使用相對路徑。print type food info 將資料通過pandas傳入,pandas的資料結構就是dataframeprint food info p...

PHP 常用函式筆記

計算字元長度 1個字元utf 8占用3個位元組 param str return int functionmbstrlen str count 0 for i 0 i len i 0x80 return count ajax方式返回資料到客戶端 access protected param mixe...

Python常用函式筆記

replace,find replace replace函式用來替換字串中的某乙個子串,替換成新的子串 str 123456 s1 str.replace 23 aa 將str字串中的子串 23 替換成子串 aa 在保護隱私方面可以使用replace,隱藏 號碼 phone number 1386 ...