【发布时间】:2022-01-10 10:22:08
【问题描述】:
我正在尝试将几个 excel 文件合并到一个大的 excel 文件中。 问题是这些文件中的列名不同,尽管数据是相同的。 换句话说,对于相同的单元格值,该列一次称为“a”,一次称为“b”。 当我合并这些文件时,不是将所有数据放在相同的列名下,而是将每个文件中的数据放入不同的列中。所以它在联合 excel 中的外观远非很好。
如何检查两列是否共享相同的名称,然后将数据合并到同一列下? 这是列名-
file1.columns
Index(['Day', 'Month', 'Year', 'Station', 'Sample ID', 'Syn Conc. (#/mL)',
'Euk Conc. (#/mL)', 'Pro Conc. (#/mL)', **'Hetero Bact. Conc. (#/mL)'**,
'FCS Syn / FCS beads medians ratio',
'FCS Euk / FCS beads medians ratio',
'FCS Pro / FCS beads medians ratio',
'SCS Syn / SCS beads medians ratio',
'SCS Euk / SCS beads medians ratio',
'SCS Pro / SCS beads medians ratio'],
dtype='object')
file2.columns
Index(['Day', 'Month', 'Year ', 'Station ', 'Depth (m)', 'Syn Conc. (#/mL)',
'Euk Conc. (#/mL)', 'Pro Conc. (#/mL)', 'Pro-Violet Conc. (#/mL)',
**'Hetero Bacteria**', 'FCS Syn / FCS beads medians ratio',
'FCS Euk / FCS beads medians ratio',
'FCS Pro / FCS beads medians ratio',
'FCS Pro-Violet / FCS beads medians ratio',
'SCS Syn / SCS beads medians ratio',
'SCS Euk / SCS beads medians ratio',
'SCS Pro / SCS beads medians ratio',
'SCS Pro-Violet / SCS beads medians ratio',
'Red FL Syn / Red FL beads medians ratio',
'Red FL Euk / Red FL beads medians ratio',
'Red FL Pro / Red FL beads medians ratio',
'Red FL Pro-Violet / Red FL beads medians ratio',
'Orange FL Syn / Orange FL beads medians ratio', 'Analysis Date'],
dtype='object')
在此先感谢大家, 卡琳 :-)
【问题讨论】: