我有两个字母:
Data1
| 店|值|月|
| --|--|--|
| 1 | 24 | 1 |
| 1 | 28 | 2 |
| --|--||
数据2
| 店|月|
| --|--|
| [第1、2、3页]| 1 |
| [2] | 2 |
| --|--|
我需要根据以下条件将列值添加到第二个表中:表1中的月份必须与表2中的月份相匹配表1中的存储必须在表2中的存储列表中我还需要显示值的最小值。因此,如果第二个表的列存储中有多个存储,我需要添加其中的最小值。
| 店|月|值|
| --|--|--|
| [第1、2、3页]| 1 | 24 |
| [2] | 2 | 0 |
| --|--|--|
我试过lambda函数,但它不工作。
2条答案
按热度按时间rsl1atfo1#
示例
你必须提供一个明确的例子。
我编辑了您的示例
字符串
df1:
型
df2:
型
验证码
使用
explode
型
出来
型
snvhrwxg2#
假设两个数据集在两个 Dataframe df 1和df 2中。
首先合并两个数据集,
字符串
定义一个函数从'value'列中获取最小值;
型
对合并后的数据框中的每一行应用此函数;
型
删除其他列;
型