我有2 df,如图所示
[df1][1]
[df2][2]
我想写一个函数,其中:
我将根据条件->
从df1['mscm/d']
获取值
(df1['day_of_week] == 'Saturday') & (df1['Season'] == 'summer'))
并创建一个数据框来存储df1
中的每个值乘以df2['Smr Sat']
的整个列
从本质上讲,我想基于日期和季节提交df1的值,并将每个df1值乘以df2中相应季节和日期的整行。
答案 0 :(得分:0)
oneday=df_one['da_of_week']=='saturday'
some_val=df_two['something']==oneday
value=df_two[some_val]
我希望这会有所帮助。从第一个df获取值,然后从第二个df搜索它