数据分析2 numpy(ndarray数组,属性,创建,索引切片,运算,函数,随机数), Pandas(Series创建,缺失值处理,特性,索引,DataFrame)

Posted ludingchao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据分析2 numpy(ndarray数组,属性,创建,索引切片,运算,函数,随机数), Pandas(Series创建,缺失值处理,特性,索引,DataFrame)相关的知识,希望对你有一定的参考价值。

Numpy

技术图片

技术图片

numpy数据类型

技术图片

1.为啥使用numpy ?

技术图片

ndarray是一个多维数组列表

Numpy的核心特征就是N-维数组对----ndarray

它和python中的列表区别:

1.数组对象内元素类型必须相同

2.数组大小不可修改

 

2.创建ndarray     数组

技术图片

3.常见的属性

技术图片

 

数据类型

技术图片

 

 astype()方法可以修改数组类型

技术图片

 技术图片

4.ndarray的创建方式

技术图片

技术图片

技术图片

5.索引

技术图片

6.切片

技术图片

 技术图片

7.数组的向量运算和矢量运算

技术图片

8. 布尔型索引

技术图片

9.花式索引

技术图片

10.一元函数

技术图片

技术图片

 技术图片

技术图片

11.数学统计函数

技术图片

技术图片

12.随机数生成

技术图片

 技术图片

 

Pandas

主要是两大数据类型, DataFrame,Series

技术图片

 技术图片

1.Series

1.Series的创建

技术图片

 技术图片

技术图片

 

2.缺失值处理

技术图片

 

 技术图片

 

 技术图片

 

Series特性技术图片

 

 技术图片

 

 索引

技术图片

 

 

DataFrame

技术图片

 

 技术图片

 

 常用处理方式:

读取csv格式文件

技术图片

 

 读取html表格数据

NBA总冠军百度百科       注:chrome浏览器会自动把中文转化为编码

https://baike.baidu.com/item/NBA%E6%80%BB%E5%86%A0%E5%86%9B/2173192?fr=aladdin

技术图片

技术图片

技术图片

 

技术图片

 

技术图片

技术图片

 

以上是关于数据分析2 numpy(ndarray数组,属性,创建,索引切片,运算,函数,随机数), Pandas(Series创建,缺失值处理,特性,索引,DataFrame)的主要内容,如果未能解决你的问题,请参考以下文章

大数据清洗1(numpy之Ndarray对象)

numpy中ndarray数据结构简介

数据分析2 numpy(ndarray数组,属性,创建,索引切片,运算,函数,随机数), Pandas(Series创建,缺失值处理,特性,索引,DataFrame)

Python开发:NumPy学习ndarray数组

numpy基础——ndarray对象

NumPy之:ndarray多维数组操作