如何增加一个列,使得值为另一个表值的和

gzpcgreen gzpcgreen 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

表一:

 name  point
A0     10
 A1     20
 A2     30
A3     40

表二
  name money
 A0    10
 A1    10
 A0    10
 A1    10

 

现在想得到表三:

name  point  moneey
A0     10      20
 A1     20    20
 A2     30    0
A3     40    0

 

import pandas as pd
df1 = pd.DataFrame({'name': ['A0', 'A1', 'A2', 'A3'],
                    'point': [10, 20, 30, 40]})
df2 = pd.DataFrame({'name': ['A0', 'A1', 'A0', 'A1'],
                    'money': ['10', '10', '10', '10']})

求助后面怎么做啊?谢谢

 

...全文

相关推荐

Python如何在DataFrame增加数值

这篇文章主要介绍了Python如何在DataFrame增加数值,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 生成一个 DataFrame import pandas as pd name = ['Cindy','John','Matt'] point = [78,87,88] df_grade = pd.DataFrame(name, columns=['name']) df_grade = pd.concat([df_grade, pd.DataFrame(point,columns=['point'])],axis=1) 新增一列

weixin_38691703

如何在主键列中允许重复的值?

主键中不能有重复的值,否则它将不是主键。

weixin_38696196

第6章数组和广义表.pdf

第6章数组和广义表.pdf

这人格局有点小

mysql实用技巧之比较两个表是否有不同数据的方法分析

主要介绍了mysql实用技巧之比较两个表是否有不同数据的方法,结合实例形式分析了mysql数据表比较的相关操作技巧与注意事项,需要的朋友可以参考下

weixin_38666823

收藏表数据库设计.pdf

收藏表数据库设计 产品收藏功能,应该如何设计数据表 有产品表 产品ID,产品名称 有⽤户表 现⽤户可以收藏产品,应该怎么设计数据表 1.是在⽤户表⾥增加收藏列,以类似(产品ID)这样的⽅法存储? 2.还是增加收藏表,以每个⽤户的每个收藏都当作⼀条数据? 单独建⽴收藏表, 基本没有在⽤户表中增加收藏列这种类似做法的。 其次,每个⽤户的⼀次收藏作为⼀个数据记录,每天记录要有⽤户的编号,产品的ID 增加收藏表 1 2 3 4 5 6 7 {⽤户ID、产品ID、产品NAME} 产品NAME为冗余设计,这样当需显⽰某⽤户收藏了哪些产品时,只需查询收藏表, ⽽⽆需使⽤级联查询,查询⽤户表和收藏表。、 这种⽅式适合收藏产品⽐较多的情况。 ⽅法⼀适合收藏产品⽐较少,30个以内,同时可扩充性很受限制,⽽且显⽰时需要对字符串进⾏转换。 create table 收藏表 ( id int identity(1,1) primary key , ⽤户id int , 产品id int , 收藏时间 datetime default (getdate())

小虾仁芜湖
评论 1
收藏 已收藏
分享
返回顶部