機器學習之pandas

2021-09-08 20:34:53 字數 1169 閱讀 4883

import pandas as pd

a=pd.read_csv(

"檔案路徑"

)#讀取檔案

a.head(顯示的條數)

#顯示前部分資料

a.tail(顯示的條數)

#顯示後部分資料

a.columns#輸出列

a.loc[序列號]

#輸出乙個樣本

a.columns.tolist(

)#將列轉換成列表

c.endwith#以....結尾

c.isnull(列名)

#是否為空

c.as_matrix(

).astype(

type

)#轉為陣列

import pandas as pd

import numpy as np

import csv

f=open

("c:/users/administrator/desktop/工作簿1.csv"

)data=pd.read_csv(f)

k=data.columns.tolist(

)data=np.array(data)

for i in

range

(len

(data)):

for j in

range

(len

(data[0]

)):if data[i,j]

=="liu"

: data[i,j]

='k'

'''with open("c:/users/administrator/desktop/kk.csv",'w',newline='') as t :

writer=csv.writer(t)

writer.writerow(k)

writer.writerows(data)

'''

原始表:

執行結果:

機器學習之 Pandas 2

從網頁裡抓取資料並進行操作 import numpy as np import pandas as pd from pandas import series,dataframe import webbrowser linkur2 webbrowser.open linkur2 開啟網頁 在網頁中複製...

機器學習之python基礎篇pandas

theme pandas time 2018 12 17 author lz content 測試pd.isnull方法和pd.notfull方法 function pd.isnull過濾缺失值得項 pd.notnull過濾出不是缺失值得項 import pandas as pd from pand...

機器學習資料科學包之pandas

資料的視覺化 資料的載入與儲存 import numpy as np import pandas as pd 建立資料 dates pd.date range 20200405 periods 6 df pd.dataframe np.random.randn 6,4 index dates,col...