总结| 学习笔记

简介: 快速学习总结

开发者学堂课程【Python 数据分析库 Pandas 快速入门总结学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/607/detail/8867


总结


内容介绍:

一、Pandas 介绍

二、基本操作

三、运算

四、画图

五、IO 操作


一.Pandas 介绍

1.什么是 Pandas-数据处理工具

2.为什么使用 Pandas

a)便捷的数据处理能力

b)集成了 Numpy, Matplotlib

c)读取文件方便

3.Series

a)结构:带索引的一维数组

b)属性

i.Index

ii.Values

4.DataFrame

a)结构:带索引的二维数组

b)属性

i.Shape

ii.Index

iii.columns

iv.values

v.T

c)常用方法

i.head()

ii.tail0

d)索引设置

i.修改行列索引

ii.重设索引

iii.设置索引:df.set_index()

5.Panel &带 Multilndex的DataFrame


二.基本操作

1.索引操作

a)直接索引(先列后行)

b).loc 按名字进行索引

c).ilo c 按数字进行索引

d).ix 组合索引

2.赋值操作

3.排序

a)内容 sort_values0

b)索引 sort_index()


三.运算

1.算术运算

2.逻辑运算

a)逻辑运算符&布尔索引

b)函数

i.query("")

ii.isinh

3.统计运算

a)获取综合的统计指标

b)具体统计指标

c)累计统计指标

4.自定义运算

a)df.apply(func,axis=)


四.画图

1.df.plot()

2.sr.plot()


五.IO操作

1.Csv

a)pd.read csv(path)

i.usecols

ii.names

b)df、sr.to_csv(path)

i.columns

ii.index

iii.header

iv.mode

2.hdf5

a)pd.read hdf(path,key=)

b)df.to_csv(path, key=)

3.json

a)pd.read json(path)

i.records

ii.lines

b)df.to_csv(path)

i.records

ii.lines

目录
打赏
0
0
0
0
42
分享
相关文章
学习笔记pirate
- 使用Python的`sklearn`进行数据预处理,包括AdaBoost回归器的网格搜索调优,处理时间序列数据,并执行数据可视化。 - 应用`transformers`库对预训练的语言模型进行微调,针对RTE、MRPC和SST-2任务进行文本分类,使用PEFT(Pointer Enhanced Fine-Tuning)模型。 - 进行图像分割任务,包括图像预处理、定义数据集、训练DeepLabV3 ResNet50模型。
|
10月前
|
【JavaGuide学习笔记】Day.4
【JavaGuide学习笔记】
48 0