楼主: wx2123
889 3

Python合并表格问题 [推广有奖]

  • 1关注
  • 2粉丝

硕士生

70%

还不是VIP/贵宾

-

威望
0
论坛币
5595 个
通用积分
220.6077
学术水平
1 点
热心指数
5 点
信用等级
0 点
经验
3111 点
帖子
93
精华
0
在线时间
193 小时
注册时间
2015-9-10
最后登录
2025-11-9

楼主
wx2123 在职认证  发表于 2021-9-8 09:35:16 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

有两个表格:
df1

df2

如何才能合并成为如下表格

SAS可以这样写:
data df;
merge df1 df2;
by nn date;
run;

Python 怎么写呢?
我写了这个: df = pd.merge(df1,df2,on=['nn','date'],how='outer')
不过结果不对。

谢谢!



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:python 合并表格 Merge date Data Python

沙发
wx2123 在职认证  发表于 2021-9-8 10:04:09
df1 df2和df见附件

df.png (4.62 KB)

df

df

df2.png (2.76 KB)

df2

df2

df1.png (2.06 KB)

df1

df1

藤椅
HappyAndy_Lo 发表于 2021-9-8 21:35:13
df = df2.append(df1)

板凳
wx2123 在职认证  发表于 2021-9-10 05:21:39
HappyAndy_Lo 发表于 2021-9-8 21:35
df = df2.append(df1)
谢谢。已经搞定了。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-22 00:02