062、数据的读写
数据的读写 Pandas模块能够读写很多格式的数据,如CSV、EXCEL、SQL、JSON、HTML,SAS,PICKLE等。在Pandas中,文件通常使用类似pd.read_xxx()形式的函数进行读取,并使用类似.to_xxx()形式的方法进行写入。 例如: import numpy as np import pandas as pd df = pd.DataFrame(np.random.r…
|
|
8
585 字
|
6 分钟
061、缺失值的处理
缺失值的处理 Pandas模块支持对有缺失值的数据进行相关处理。导入相关模块: import numpy as np import pandas as pd df = pd.DataFrame(np.random.randn(4, 5), columns=list("abcde")) DataFrame的行标记可以通过赋值修改: df.index = pd.date_range…
|
|
7
463 字
|
5 分钟
060、Pandas对象的索引
Pandas对象的索引 可以对Pandas中的数据对象进行索引,得到数据的一部分。DataFrame和Series对象支持很多种索引方式: import numpy as np import pandas as pd 基于中括号的索引和切片 Pandas数据对象可以使用一对中括号“[]”进行索引操作。 在Pandas中,除了数字和字符串,时间序列也可以用来当做标记。日期时间序列可以用函数pd.da…
|
|
7
1201 字
|
18 分钟
059、二维数据结构DataFrame对象
二维数据结构DataFrame对象 DataFrame对象是一种二维带标记数据结构,不同列的数据类型可以不同。为了方便理解,可以将DataFrame对象看成一张Excel电子表格,或者是一个由多列Series对象构成的字典。 import numpy as np import pandas as pd DataFrame对象的生成 与Series类似,DataFrame对象也可以由多种类型的数据生…
|
|
5
1594 字
|
17 分钟
058、一维数据结构Series对象
一维数据结构Series对象 Pandas模块中有两种主要的数据结构:一维数据结构Series和二维数据结构DataFrame,这两种数据结构能处理各种常见类型的数据。其中,又以二维数据结构DataFrame最为常用。 在Pandas中,一维数据结构Series可以存储任意类型的数据,包括整数、浮点数、字符串、Python 对象等。 Series对象的生成 Pandas模块与NumPy模块需要配合…
|
|
5
1086 字
|
18 分钟
057、Pandas模块简介
Pandas模块简介 Pandas基于NumPy构建,提供了一些快速强大而又简单易用的数据结构来处理表格、数据库、时间序列、矩阵等形式的数据,是一个强大的数据分析基础模块。 Pandas提供了一些基本的数据分析功能,包括: 支持缺失值的处理。 支持数据的插入和删除。 支持与其他常用数据类型的转化。 支持对数据的索引和筛选。 支持CSV、Excel、网页、数据库类型文件的读写。 Anaconda中已…
|
|
8
192 字
|
2 分钟