pandas合并为一个表这两个表没有相同的列
可以使用 pandas.concat() 函数来将两个表合并为一个表,即使这两个表没有相同的列。
例如,假设有两个表 df1 和 df2:
import pandas as pd
df1 = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df2 = pd.DataFrame({'C': [7, 8, 9], 'D': [10, 11, 12]})
这两个表分别有列 A 和 B,以及列 C 和 D,没有相同的列。如果想将它们合并为一个表,可以使用 concat() 函数:
df = pd.concat([df1, df2], axis=1)
这将在列方向上合并两个表,得到一个新的表 df,它有列 A、B、C 和 D:
A B C D
0 1 4 7 10
1 2 5 8 11
2 3 6 9 12
原文地址: https://www.cveoy.top/t/topic/MFz 著作权归作者所有。请勿转载和采集!