位置: IT常识 - 正文
推荐整理分享python中如何dataframe转换为ndarray?(Python中如何定义一个变量),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:Python中如何读取文件,Python中如何判断素数,Python中如何判断一个数为整数,Python中如何查看数据类型,Python中如何判断素数,Python中如何查看数据类型,Python中如何判断素数,Python中如何判断素数,内容如对您有帮助,希望把文章链接给更多的朋友!
小编介绍过python中ndarray与series如何相互转换的方法,其实Series转换为ndarray是一个一维数组,作为pandas另一个数据结构,DataFrame转换为ndarray是一个多维数组,那是怎么转换的呢?本文介绍python中dataframe转换为ndarray的两种方法。
1、利用dataframevalues属性将使用所有的列转换为ndarray对象。
frompandasimportSeries,DataFramefromnumpyimportarrayif__name__=='__main__':data=[[11.53,11.69,11.70,11.51,871365.0,000001],[11.64,11.63,11.72,11.57,722764.0,000001],[11.59,11.48,11.59,11.41,461808.0,000001],[11.39,11.19,11.40,11.15,1074465.0,000001]]df=DataFrame(data,index=["2017-10-18","2017-10-19","2017-10-20","2017-10-23"],columns=["open","close","high","low","volume","code"])printdfprintdf.as_matrix(['open','close'])printdf.valuesprintarray(df)2、通过values方法,实现dataframe转换为ndarray。
importpandasaspddata=[['2019/08/01',10],['2019/08/01',11]]result=pd.DataFrame(data,columns=['ds','val'])result.values上一篇:phpcms网站怎么更换模板(php网站用什么软件修改)
下一篇:如何修改帝国CMS的管理员密码(帝国cms更换编辑器)
友情链接: 武汉网站建设