总结| 学习笔记

简介: 快速学习总结

开发者学堂课程【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

相关文章
|
4月前
|
数据采集 数据可视化 数据挖掘
学习笔记pirate
- 使用Python的`sklearn`进行数据预处理,包括AdaBoost回归器的网格搜索调优,处理时间序列数据,并执行数据可视化。 - 应用`transformers`库对预训练的语言模型进行微调,针对RTE、MRPC和SST-2任务进行文本分类,使用PEFT(Pointer Enhanced Fine-Tuning)模型。 - 进行图像分割任务,包括图像预处理、定义数据集、训练DeepLabV3 ResNet50模型。
|
12月前
|
Kubernetes 网络协议 程序员
k8s 学习笔记 - LimitRange 限制范围
k8s 学习笔记 - LimitRange 限制范围
227 0
|
数据可视化 Java 开发工具
超详细的vimtutor学习笔记(中)
第一讲 编辑 1.1 移动光标 使用 h、j、k、l 键可以使光标实现左、下、上、右的移动。 也可以使用 ↑ ↓ ← → 进行上下左右的移动。
106 0
|
SQL 运维 监控
小打卡|学习笔记
快速学习小打卡
124 0
小打卡|学习笔记
|
C++ 开发者 Python
|
C++ 开发者 Python
|
缓存 Dubbo 应用服务中间件
本地存根|学习笔记
快速学习本地存根
本地存根|学习笔记
|
存储 Java 开发者
BinaryTree|学习笔记
快速学习BinaryTree
BinaryTree|学习笔记
|
前端开发 Java 网络架构
合法性检查|学习笔记
快速学习合法性检查
178 0
|
安全 Java 大数据
回顾 | 学习笔记
快速学习回顾,介绍了回顾系统机制, 以及在实际应用过程中如何使用