python数据可视化之美学习笔记——数据处理基础

数据处理基础

Numpy:数值运算

image-20220926102220360

数组的创建

image-20220926101321131

数组的索引与变换

image-20220926101508010

numpy.flatten()返回一份拷贝,对拷贝所做的修改不会影响原始矩阵。

numpy.ravel()返回的是视图,会影响原始矩阵。

image-20220926101736150

数组的组合

image-20220926102006490

image-20220926102018230

数组的统计函数

image-20220926102056210

image-20220926102105682

Pandas:表格处理

image-20220926102234763

Series数据结构

image-20220926102340923

数据结构:DataFrame

image-20220926102543295

image-20220926102633689

  • 获取数据框的行数、列数和维数:df.shape[0]或len(df)、df.shape[1]、df.shape。
  • 获取数据框的列名和行名:df.columns、df.index。
  • 重新定义列名:df.columns=[‘X’,‘Y’,‘Z’]
  • 重新更改某列的列名:df.rename(columns={‘x’:‘X’},inplace=True)。注意,如果缺失inplace选项,则不会更改,而是增加新的列。
  • 观察数据框的内容
    • df.info():info属性表示打印DataFrame的属性信息。
    • df.head():查看前五行的数据信息。
    • df.tail():查看后五行的数据信息。

image-20220926103340934

创建空数据框:df_empty = pd.DataFrame(columns=[‘x’,‘y’,‘z’])

image-20220926103731034

数据类型:Categorical

image-20220926103813862

分类数据的创建

image-20220926103914161

类别的更改

image-20220926104032392image-20220926104049649

类型的转换

image-20220926104150964

表格的变换

image-20220926110013335

image-20220926110021243

变量的变换

image-20220926110208772

image-20220926110235187

表格的排序

image-20220926110351055

image-20220926110414740

表格的拼接

image-20220926110532267

image-20220926110649242

image-20220926110658513

表格的融合

image-20220926110911290

image-20220926110925649

image-20220926110937576

表格的分组操作

在这里插入图片描述

image-20220926111210386

image-20220926111229482

按行或列操作

image-20220926111354659

分组操作:groupby()函数

image-20220926111449539

image-20220926111523943

分组聚合:aggregate()函数

image-20220928100856684

分组运算:transform()函数

image-20220928100723628

分组筛选:filter()函数

image-20220928100749174

数据的导入与导出

CSV格式数据的导入与导出

image-20220926111855364

TXT格式数据的导入与导出

image-20220928101007715

image-20220928101021419

Excel格式数据的导入与导出

image-20220928101158448

image-20220928101314812

在这里插入图片描述

image-20220928101348054

缺失值的处理

image-20220928101425187

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值