帖子

学习打卡

[复制链接]

该用户从未签到

1560 173****3127 发表于 2020-7-28 11:38:38 1#
#Day9 7/25
pandas常用数据处理技巧

1、构造数据框

pd. DataFrame(" a1' :[1,2,3],a2' :4,5,6],'a3' :7,81])#字典强转

pd. DataFrame([[' a1' ,0],'’a2' ,61], columns=[' col1;' col2' ])#列表pd. DataFrame([[1,0], (1, 6)])#元组

2、直看数据框列数据类型

2.1查看数据框指定列数据类型

df1.dtypes

2.2查看数据框指定列数据类型

df1.col2.dtypes

3、数据框列属性变换

df1.col2=df1.col2.astype(int)

df1.col2.dtypes

4.查看索引df1.inder

5.查看列名list(df1 .columns)

6.列重命名df1 =df1.rename(columns={"d*"id")

7.数据选取

选取数据前n行df1 .head(10)

通过行索引df1[1:6]

加条件选取数

通过列名选取数据dflt["'d'","ol'"]

8.数据塑形(数据透视表