【发布时间】:2021-10-08 16:41:01
【问题描述】:
如何合并从 Excel 文件中读取的具有相似值的数据?
import pandas as pd
import numpy as np
df = pd.read_excel("testfile.xlsx")
print(df)
文件示例:testdata.xlsx
Identifier Dates
123456 1/1/2021
789101 2/2/2021
221342 3/3/2021
231344 1/1/2021
134562 2/2/2021
135650 2/2/2021
135677 2/2/2021
2246 1/1/2021
24682 3/3/2021
245684 1/1/2021
想要的输出数据(合并某个日期对应的数据):
2/2/2021 789101 134562 135650 135677
1/1/2021 245684 2246 231344
3/3/2021 24682 221342
【问题讨论】:
-
你想
groupby -
您希望每个字段都有单独的列吗? (如果是这样,这是一个支点)
-
不,我想将所有具有相同日期的数据添加到一行中。例如,对于日期 2/2/2021,它有多个 Identifiers,我希望 2/2/2021 的所有标识符在一行中等等。