series_02
import pandas as pd import numpy as np # 1.使用numpy数组或其他Series对象定义新的Series对象 #需要注意的是这样做新的Series对象中的元素不是原numpy数组或Series对象元素的副本,而是对它们的引用,这些对象是动态的插入新Series对象中,改变原有对象元素的值,新对象的元素也会跟着变化 arr = np.array([1, 2, 3, 4]) s = pd.Series([3, 4, 5, 6]) s1 = pd.Series(arr) s2 = pd.Series(s) print(s1,s2,sep='\n') # 2.筛选元素 print(s1[s1>2]) # 3.适用于numpy数组的运算符或其他数学函数,也适用与Series对象 print(s1/3) # 至于numpy库的数学函数,必须指定它们的出处np,并把Series实例作为参数传入。 print(np.sin(s2))
心之所向无人可挡