【发布时间】:2020-02-27 10:08:30
【问题描述】:
我正在尝试合并两个数据框。一个形状为1725 rows x 3 columns,另一个形状为1725 rows x 8 columns。
我将它们与res = pd.concat([dataSet, onehotDataFrame], axis=1) 合并并得到一个形状的数据框
1810 rows x 11 columns.
这些列看起来没问题,但为什么结果中有 85 行?
需要注意的是,原始数据的形状是(1810, 7),我用的是
extractedCols = remove_columns(originalDF, remove_from_all)
noDuplacates = extractedCols.drop_duplicates()
为了获得一个(1725, 4) 数据框,我在合并之前删除了另一列。
【问题讨论】:
标签: python pandas dataframe concatenation