创建一个series
import numpy as np
import pandas as pd
'''
创建series
'''
np.random.seed(1234)
arr1=np.random.randint(1,10,5)
print(arr1)
ser1=pd.Series(arr1,index=['a','b','c','d','e'])
print(ser1)
dict1={
"a":1,"b":2,"c":3}
print(dict1)
ser2=pd.Series(dict1)
print(ser2)
ser3=pd.Series(3,index=['a','b','c'])
print(ser3)
'''
series常用属性
'''
print(ser1.index)
ser4=pd.Series(arr1,index=['a','b','c','d','e'],name='data')
print(ser4)
ser4.rename('haha',inplace=True)
print(ser4)
'''
series的特性
'''
print(ser1)
print(ser1[0])
print(ser1[1:4])
print(ser1[[1,3,4]])
print(ser1>6)
print(ser1[ser1>6])
print(np.exp(ser1))
print(ser1['c'])
print(ser1['c':'e'])
print(ser1[['a','c','d']])
ser1['a']=0
print(ser1)
print(ser1.get('b','找不着'))
ser5=pd.Series([1,2,3,4,5],['a','b','c','d','e'])
print(ser1+ser5)
ser6=pd.Series([1,2,3,4,5],['a','b','k','d','n'])
print(ser1+ser6)