【发布时间】:2019-10-17 06:42:59
【问题描述】:
我有两个类似的数据框, 这是输入的 csv 数据。
Document_ID OFFSET PredictedFeature
0 0 2000
0 8 2000
0 16 2200
0 23 2200
0 30 2200
1 0 2100
1 5 2100
1 7 2100
现在我也有了输出数据
Document_ID OFFSET PredictedFeature
0 0 2000
0 8 2100
0 16 2100
0 23 2100
0 30 2200
1 0 2000
1 5 2000
1 7 2100
现在,我在这里要做的是匹配他们得到或没有得到的结果。
原来如此,
df1_inputPredictedFeature_column['new'] = df1_inputPredictedFeature_column['PredictedFeature'] == df1_predictedFeature_column['PredictedFeature']
这会添加一列来告诉天气它是否与预测特征列匹配。
现在我正在尝试的是,
共有 2 个特征,其中 2000 在输入 csv 的预测特征中。但在输出的 csv 中,只有第一名是匹配的,而不是第二名。
所以我正在尝试获取这些数据,例如,
predictedFeatureClass inputCsvOccured outputcsvmatched
2000 2 1
2200 3 1
那么,我将如何获得这些数据?任何帮助都会很棒。
【问题讨论】:
标签: python python-3.x pandas numpy