Pandas 安装:
pip install pandas
numpy 和pandas 区别:
numpy :生成的是ndarray,数组
pandas:基于numpy,生成两种对象,一种是series,一种是dataframe。
series: 一维数组类似array,series=索引+数据。区别是Series能保存不同种数据类型,字符串、boolean值、数字等,而numpy只能存储同类型数据。
dataframe:二维的表格型数据结构,是组合的series。dataframe 的每一行和每一列都是一个series。
Series的生成
生成Series:
语法结构:
Series(data=None, index=None, dtype=None, name=None, copy=False, fastpath=False)
data:可传入数组,可迭代对象,字典或标量值
index:以数组或列表形式传入自定义索引,若不传值,则默认[0,1,2…n],索引的个数需与data的长度相等
name: 自定义series的名字,默认none
#Series实例
import pandas as pd
from pandas import Series
seri=pd.Series([3,5,-2,9],index=['a','b','c'