合并表格要注意的是设置表格的表头,也就是是将表格第一列设置为合并表格的索引,这样合并表格的时候就会合并两个表格第一列的元素相同的行。

方法一:使用join合并import numpy as np

import pandas as pd

import matplotlib as plt

id1=pd.read_csv('/Users/wuwu/Desktop/2021_ICM_Problem_D_Data/id4.csv')

dba=pd.read_csv('/Users/wuwu/Desktop/2021_ICM_Problem_D_Data/dba2.csv')

id1.head()

df1=id1.set_index('influencer_name')

df2=dba

df2=dba.set_index('influencer_name')

w=df1.join(df2)

w.info()

方法二:使用merge合并import numpy as np

import pandas as pd

import matplotlib as plt

id4=pd.read_csv('/Users/wuwu/Desktop/2021_ICM_Problem_D_Data/id4.csv')

dba=pd.read_csv('/Users/wuwu/Desktop/2021_ICM_Problem_D_Data/dba2.csv')

id4.head()

df1=id4.set_index('influencer_name')

df2=dba

df2=dba.set_index('influencer_name')

df3 = pd.merge(df1,df2,how='inner',on='influencer_name')

print(df3)

df3.to_csv('/Users/wuwu/Desktop/2021_ICM_Problem_D_Data/alldataexceptyear.csv')

以上两种合并输出的结果不同,但how=‘inner’ 定义的是表格内部的合并,合并的是两个表格相似的地方。pd.merge(df1,df2,how='inner',on='influencer_name')

python csv合并单元格_python中合并表格的两种方法相关推荐

  1. python右对齐格式化输出_Python中格式化输出的两种方法介绍

    本篇文章给大家带来的内容是关于Python中格式化输出的两种方法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 方式一:使用占位符 % 常用占位符:% s (s = string ...

  2. python求列表的中位数_python中获取中位数的两种方法

    普通方法: 对列表进行排序,然后根据长度为奇数或者偶数的不同情况计算中位数 def huahua(x): length = len(x) print(length) x.sort() print(x) ...

  3. python批量合并单元格_Python批量合并有合并单元格的Excel文件详解

    合并单元格 合并单元格相信大家都会,比如下面这段简单的代码就可以实现: app='Word' word=win32.gencache.EnsureDispatch('%s.Application' % ...

  4. layui合并表格的单元格 合并列或行的两种方法

    注意:两种方法要求layui表格的单元格中没有使用fixed属性,不然代码不会起效 方法一: /** * 合并单元格(列) * @param res 表格数据 * @param curr 当前页 * ...

  5. python 执行shell 事务_python中执行shell的两种方法总结

    一.使用python内置commands模块执行shell commands对Python的os.popen()进行了封装,使用SHELL命令字符串作为其参数,返回命令的结果数据以及命令执行的状态: ...

  6. python合并word单元格_python之DataFrame实现excel合并单元格_python

    这篇文章主要为大家详细介绍了python之DataFrame实现excel合并单元格,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 在工作中经常遇到需要将数据输出到excel,且需要对其中一些单元 ...

  7. vsflexgrid 最后一行 求和_合并单元格求和、计数、平均值,这个方法很实用

    我的第263篇财务excel原创 你好,我是世杰老师,很高兴在这里和你遇见. 合并单元格是领导最喜欢的一种表格呈现方式,虽然简单明了,但是在统计的时候都十分地不方便,今天世杰老师给大家讲一下如何快速按 ...

  8. html表格里面怎么合并单元格的快捷键,合并单元格快捷键ctrl加什么?

    01 先选择要合并的单元格,按CTRL+1键,再用"←"及"→"方向键移动到第二个选项卡,再按ALT+M键,再按确定,完成.Excel是Microsoft为使用 ...

  9. html统计表合并单元格的快捷键,合并单元格快捷键,小编教你excel怎么合并单元格快捷键...

    合并单元格是我们经常要做的工作,如果有合并单元格的快捷键正是我们想要的,很遗憾,微软并没有直接提供这样一个快捷键,在excel表的运用中,难免会碰到希望将两个单元格合并的时候,那么怎么做呢?下面,小编 ...

最新文章

  1. 他本科来自普通二本,读博后3年迎来2篇Nature,创造校史!
  2. 解决办法:CMake编译时出现“error in configuration process project files may be invalid”
  3. 遇见你们,真好 ---致我的舍友
  4. Android recipe 在代码中写布局
  5. css cursor 常用值
  6. Projects(子查询、连接,分组,聚合)
  7. php host头攻击,Apache/Nginx中Host头攻击的一些差异
  8. 文字链接_新生命道目录及音频、文字链接(20200501更新)
  9. pyqt5 实现右键自定义_《快速掌握PyQt5》第十七章 事件处理
  10. 史上最大规模高校分析技术大赛是如何诞生的
  11. java jce 授权_【Java加密】(一)JCE配置加密算法强度不受限授权的安装
  12. oracle避免同一sql多次查询,Oracle SQL - 在一个查询中生成一行答案的最简单方法,因此我不必多次运行查询?...
  13. YBTOJBZOJ:大根堆(启发式合并)
  14. 第十五篇 Python之文件处理
  15. 普通函数的调用和函数指针的回调
  16. 云服务器的IT价值与部署分析
  17. ajax一直返回 error
  18. 山寨机java游戏下载_Q版水浒-山寨英雄
  19. 计算机专业知识更新速度快,最近及计算机专业知识.doc
  20. mysql通用精确计算年龄方式

热门文章

  1. O-RAN: Towards an Open and Smart RAN
  2. 一个简单的状态机设计
  3. koa2 mysql_koa2+vue+mysql 全栈开发记录
  4. 大数据时代时代舍恩伯格书资源_大数据时代的特征和思维
  5. scp 覆盖_SCP-002 - “生活”室
  6. 服务器排序规修改办法,WordPress手动修改文章排列顺序摆脱按发布时间升降序排列...
  7. python写tcp通信程序_一个简单的基于TCP通信的服务器端与客户端程序
  8. 糖尿病监测中国际通用的“金标准”
  9. centos解压分卷rar_centos解压和压缩rar格式文件
  10. numa节点_NUMA架构下的内存访问延迟区别!