I have a dataframe df1:
id1_a id2_a id3_a id1_b id2_b id3_b
a1 a2 a3 b1 b2 b3
aa1 a2 a3 b12 b22 b23
ac1 c2 a3 bc2 bc2 bc3
I want to use it as a dictionary to replace values in columns id1_a, id2_a, id3_a in
this dataframe df2:
id1_a id2_a id3_a
a1 a2 a3
a1 a2 a3
aa1 a2 a3
ac1 c2 a3
so desired result is
id1_a id2_a id3_a
b1 b2 b3
b1 b2 b3
b12 b22 b23
bc2 bc2 bc3
How could I do that? If there was inly one column I would turn it into dictionary and replace values, but what to do in three column case?