我想用python(python 3.4)合并表中的数据。 我的示例数据如下所示,我想获得这种结果表。Python - 合并两个表中的数据
[表1]
Name1 Name2
AAAA XXXX
BBBB YYYY
CCCC ZZZZ
[表2]
Index1 Sample1 Sample2 Sample3
AAAA 10 20 30
BBBB 25 25 25
CCCC 30 31 32
XXXX 27 29 31
YYYY 45 21 56
ZZZZ 48 24 10
[结果表]
Index2 Sample1 Sample2 Sample3
AAAA+XXXX 37 49 61
BBBB+YYYY 70 46 81
CCCC+ZZZZ 78 55 42
虽然似乎是一个简单的问题,我找不到好的解决方案因为我是一个Python新手,我不熟悉python库。如果我在数据库上使用SQL,可能很容易,但我想在没有数据库的情况下解决它。 有没有人有好主意?
我建议先将“表2”读入关系数据类型,如Python字典。由此你有你的关键价值对。然后,您可以解析“表1”文件以查看要将哪些值添加在一起。 – enpenax
看看[Pandas](http://pandas.pydata.org/)。特别是[DataFrame加入和合并]一节(http://pandas.pydata.org/pandas-docs/stable/merging.html#database-style-dataframe-joining-merging)。 – Evert
表格中的数据如何存储?在'.txt'文件中? – ZdaR