pandas處理csv資料小試

2021-09-12 21:54:25 字數 1369 閱讀 4508

import pandas as pd

import numpy as np

1.讀取csv檔案

filepath = ''

data = pd. read_csv(filepath, low_memory = false)

2.輸出設定

pd.set_option('display.float_format', lambda x:'%f'%x) #display setting

pd.set_option('display.height',1000)

pd.set_option('display.max_rows',20)

pd.set_option('display.max_columns',500)

pd.set_option('display.width',1000)

3.map函式

#把data的列名全部變為大寫

data.columns = map(str.upper, data.columns)

4.replace函式

#將列名為『test』的這一列中,所有的0替換為nan

data['test'] = data['test'].replace([0], np.nan)

5.value_counts函式

#data['birds']這一列是各種鳥類。下面這一行會將各個種類的鳥統計個數,nan也會被統計。

count_of_birds = data['birds'].value_counts(sort = false, dropna = false)

#data['birds']這一列是各種鳥類。下面這一行會將各個種類的鳥統計百分比,nan也會被統計。

count_of_birds = data['birds'].value_counts(sort = false, normalize= true, dropna = false)

7.條件篩選

#選出data中符合條件的行資料或列資料。與或關係要弄清。

new_data = data[condition1 | condition2 & condition3 ]

8.新建乙個pd資料

#'c1'等是列名,c1,c2等是資料。

new_data = pd.dataframe()

深度學習網路總結

機器學習演算法及其應用場景

演算法與資料結構(leetcode 題解)

cuda程式設計與並行優化

其他讀書分享如:《戰國策》,《智囊全集》

宇宙常識科普與星座辨別

等等

來自

pandas處理csv格式的資料

import pandas as pd import numpy as np from pylab import mpl.rcparams font.sans serif simhei mpl.rcparams axes.unicode minus false file path d 演算法比賽 件...

pandas處理csv檔案

機器學習離不開資料,資料分析離不開pandas。首先,我們拿到乙個excel表,我們將之另存為csv檔案。因為檔案是實驗室的資源,我就不分享了。首先是檔案讀取 def load csv filename data pd.read csv filename data data.drop data.co...

使用pandas處理CSV檔案

import csv import numpy as np import pandas as pd data path test.csv 檔案路徑 讀csv data pd.read csv data path print 返回資料格式 type data col labels np.array d...