ndarray是什么类型(python的ndarray与pandas的series如何相互转换?)
导读:在python中numpy的数据类型ndarray在数学运算默认为点乘,可以很简单的实现乘法运算,而作为python的...
在python中numpy的数据类型ndarray在数学运算默认为点乘,可以很简单的实现乘法运算,而作为python的pandas库中的series可以很好的实现数据分析,数据分析离不开乘法计算,乘法运算可以帮助数据分析,那python的ndarray与pandas的series如何相互转换呢?本文将做介绍。
python ndarray转pandas series
指定索引名称index,系列名称,数据类型dtype等作为参数,从NumPy数组ndarray生成pandas Series。
index=[A,B,C,D] name=sample s=pd.Series(data=a,index=index,name=name,dtype=float) print(s) #A0.0 #B1.0 #C2.0 #D3.0 #Name:sample,dtype:float64pandas series转python ndarray
通过Series.values实现series转换为ndarray
importpandasaspd data=[[2019/08/01,10], [2019/08/01,11]] result=pd.DataFrame(data,columns=[ds,val]) result[val].values data2=pd.Series([1,2,3]) data2.values创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!