Series创建

创建

import numpy as np
import pandas as pd
#创建方法一、一维数组或者列表创建
a = [1,2,3,4]
#1.1不指定index
data = pd.Series(a)
print(data)
#1.2指定index
data = pd.Series(a,index=['a','b','c','d'])
print(data)
#1.3使用list创建index
data = pd.Series(a, index=list('abcd'))
print(data)
print('-'*50)
#创建方法二、使用字典创建
#2.1关键字就是index
b = {'beijing':3000,'tianjin':2000,'shijiazhuang':20}
data = pd.Series(b)
print(data)
#2.2index是字典关键字的子集,那么只输出子集
data = pd.Series(b,index = ['beijing','shijiazhuang'])
print(data)
#2.2index不是字典关键字的子集,非子集部分输出NaN
data = pd.Series(b,index = ['beijing','henan'])
print(data)
print('-'*50)
#创建方法三:标量创建
data = pd.Series(10, index = list('abcd'))
print(data)
原文地址:https://www.cnblogs.com/yunshangyue71/p/13584324.html