栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

【Python】——concat函数

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Python】——concat函数

@爱学习的DUO

目录
    • 1 数据说明
    • 2 纵向拼接(默认)
      • 2.1 将数据以xlsx形式保存到本地目录
      • 2.2 如果没有重新生成索引
    • 3 横向拼接
    • 4 总结

  • 语法:
    result = pd.concat([df1, df2], axis= ‘ ')
    ①axis=0,纵向拼接(默认)
    ②axis=1,横向拼接
1 数据说明
import pandas as pd
df1 = pd.DataFrame({'Name':['张三','李四','王五'], 'Age':[25,26,27]})
df2 = pd.DataFrame({'Name':['大六'],'Age':[30]})
df1
df2

2 纵向拼接(默认)
df_concat = pd.concat([df1, df2], keys=['one', 'two'],ignore_index = True) # 重新生成新的索引)
df_concat
df_concat = pd.concat([df1, df2],ignore_index = True) # 重新生成新的索引)
df_concat
df_concat = pd.concat([df1, df2],axis=0,ignore_index = True) # 重新生成新的索引)
df_concat
  • 结果
2.1 将数据以xlsx形式保存到本地目录
df_concat.to_excel("数据拼接结果.xlsx")
2.2 如果没有重新生成索引

3 横向拼接
result = pd.concat([df1, df2], axis=1)  #横向axis=1
result
  • 结果
4 总结

一般使用concat的纵向拼接功能。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/844098.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号