02.用于数据科学的 Python 基础知识之pandas(下)


横向合并DataFrame对象:

通过设置axis=1, 可以横向合并两个DataFrame对象。

pd.concat([df1, df4], axis=1)
02.用于数据科学的 Python 基础知识之pandas(下)

总结:axis=哪个轴,哪个轴向的数字合并前后保持不变;axis=0,x轴方向的列数保持不变;axis=1,y轴方向的行数保持不变;


合并DataFrame对象拓展用法

df10 = pd.DataFrame([1, 2, 3, 4, 5, 6], index=list('ABCDEF'), columns=['a'])
df11 = pd.DataFrame([10, 20, 30, 40, 50, 60], index=list('ABCDEF'), columns=['b'])
df12 = pd.DataFrame([100, 200, 300, 400, 500, 600], index=list('ABCDEF'), columns=['c'])
list1 = [df10.T, df11.T, df12.T]
df13 = pd.concat(list1)
df13.T
02.用于数据科学的 Python 基础知识之pandas(下)
02.用于数据科学的 Python 基础知识之pandas(下)
02.用于数据科学的 Python 基础知识之pandas(下)
02.用于数据科学的 Python 基础知识之pandas(下)

原创文章,作者:朋远方,如若转载,请注明出处:https://caovan.com/02-yongyushujukexuede-python-jichuzhishizhipandasxia-2/.html

(0)
打赏 微信扫一扫 微信扫一扫
朋远方的头像朋远方
上一篇 2022年11月12日 下午12:49
下一篇 2022年11月13日 上午8:30

相关推荐

发表回复

登录后才能评论