Given 2 different dataframes, I would actually like to map column D
in df1
and column E
in df2
as New
on my appended dataframe.
Below are my test codes.
df1 = pd.DataFrame({'A': ['A0', 'A1', 'A2', 'A3'],
...: 'B': ['B0', 'B1', 'B2', 'B3'],
...: 'C': ['C0', 'C1', 'C2', 'C3'],
...: 'D': ['D0', 'D1', 'D2', 'D3']},
...: index=[0, 1, 2, 3])
df2 = pd.DataFrame({'A': ['A4', 'A5', 'A6', 'A7'],
...: 'B': ['B4', 'B5', 'B6', 'B7'],
...: 'C': ['C4', 'C5', 'C6', 'C7'],
...: 'E': ['D4', 'D5', 'D6', 'D7']},
...: index=[4, 5, 6, 7])
results = df1.append(df2)
I get dataframe with column E
and D
essentially meaning the same thing, is there a way I can join those 2 columns?
I am also dealing with huge amounts of data, so its preferred that no duplicate dataframes are created just to do that.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.