python在数组中添加一行数据的方法
这篇文章主要介绍python在数组中添加一行数据的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
python在数组中添加一行数据的方法:
1、直接插入一行:
importpandasaspdfrompandasimportDataFramedf3=DataFrame(np.arange(16).reshape((4,4)),index=['a','b','c','d'],columns=['one','two','three','four'])#新插入的行一定要加index,不然会报错df3.loc['new']=['a','a','a','a']#运行结果为onetwothreefoura0123b4567c891011d12131415newaaaa
2、新建一个同样的 dataframe, 然后合并两个dataframe
df4=pd.DataFrame([6,6,6,6]).T#修改df4的column和df3的一致df4.columns=df3.columns#把两个dataframe合并,需要设置ignore_index=Truedf_new=pd.concat([df3,df4],ignore_index=True)#运行结果onetwothreefour001231456728910113121314154aaaa56666
以上是python在数组中添加一行数据的方法的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。