Pandas中DateFrame修改列名

2021-09-13 12:24:18 字數 709 閱讀 8344

pandas中dateframe修改列名

想改乙個dataframe的column名稱,2種方法

資料如下:

import pandas as pd

a = pd.dataframe()

aa b c

0 1 4 7

1 2 5 8

2 3 6 9

方法一:暴力方法

a.columns = [『a』,『b』,『c』]

aa b c

0 1 4 7

1 2 5 8

2 3 6 9

但是缺點是必須寫三個,要不報錯。

方法二:較好的方法

a.rename(columns=, inplace = true)

aa b c

0 1 4 7

1 2 5 8

2 3 6 9

好處是可以隨意改個數:

a.rename(columns=, inplace = true)

aa b c

0 1 4 7

1 2 5 8

2 3 6 9

可以只改變』a』,』c』,不改變』b』。

pandas中DataFrame mean函式用法

mean 平均數 pandas中的df.mean 函式預設是等價於df.mean 0 即按軸方向求平均,得到每列資料的平均值。相反的df.mean 1 則代表按行方向求平均,得到每行資料的平均值。舉例 我們 首先匯入pandas包 import pandas as pd建立矩陣 首先使用預設方法 會...

Pandas中的分類

一 分類變數的結構 乙個分類變數包括三個部分,元素值 values 分類類別 categories 是否有序 order 從上面可以看出,使用cut函式建立的分類變數預設為有序分類變數 一 獲取分類屬性 a describe方法 該方法描述了乙個分類序列的情況,包括非缺失值個數 元素值類別數 不是分...

Pandas中resample方法詳解

pandas中的resample,重新取樣,是對原樣本重新處理的乙個方法,是乙個對常規時間序列資料重新取樣和頻率轉換的便捷的方法。方法的格式是 dataframe.resample rule how none axis 0 fill method none closed none label non...