Lasst uns sagen, dass ich die folgende Datenrahmen haben:Funktion Spalte in Pandas Nehmen je nach Zeilenwert
date,id,value
1/1/2017,5,300
1/1/2017,51,300
1/1/2017,54,300
1/2/2017,5,100
1/2/2017,51,100
1/2/2017,54,100
und ich habe ein Wörterbuch Mapping id
zu einem Anpassungsfaktor als solche:
{5: 20, 51: 23.5, 54:10}
I wollen add
der Faktor entsprechend der id
zu der value
Spalte in meinem Dataframe, was zu:
date,id,value,adjusted_value
1/1/2017,5,300,300+20=320
1/1/2017,51,310,310+23.5=333.5
1/1/2017,54,320,320+10=330
1/2/2017,5,110,110+20=130
1/2/2017,51,120,120+23.5=143.5
1/2/2017,54,130,130+10=140
Gibt es einen einfachen Weg, dies zu tun?