DataFrameA
RunId isClean isFinished
0 APAC_P1_HSFR_REGTEST 0.0 1.0
0 APAC_P1_REGTEST 1.0 1.0
0 APAC_P2a_HSFR_REGTEST 0.0 0.0
0 APAC_P2a_REGTEST 0.0 1.0
0 APAC_P2b_HSFR_REGTEST 0.0 0.0
0 APAC_P2b_REGTEST 1.0 1.0
0 APAC_P2c_HSFR_REGTEST 0.0 0.0
0 APAC_P2c_REGTEST 0.0 1.0
0 APAC_P3a_HSFR_REGTEST 0.0 0.0
0 APAC_P3a_REGTEST 0.0 0.0
0 APAC_P3b_HSFR_REGTEST 0.0 0.0
0 APAC_P3b_REGTEST 0.0 0.0
0 Cliquet_REGTEST 0.0 1.0
DataFrameB
RunId Status
0 APAC_P2a_HSFR_REGTEST Error
2 APAC_P2b_HSFR_REGTEST Error
4 APAC_P2c_HSFR_REGTEST Error
6 APAC_P3a_HSFR_REGTEST Error
8 APAC_P3b_HSFR_REGTEST Error
10 CS_P10_HSFR_REGTEST Error
12 CS_P11_HSFR_REGTEST Error
14 CS_P1_HSFR_REGTEST Error
16 CS_P2_HSFR_REGTEST Error
18 CS_P3_HSFR_REGTEST Error
20 CS_P4_HSFR_REGTEST Error
22 CS_P5_HSFR_REGTEST Error
24 CS_P6_HSFR_REGTEST Error
DataFrameA.join (DataFrameB, на = 'RunID', как = 'левый', rsuffix = '_ у')
RunId isClean isFinished RunId_y Status
0 APAC_P1_HSFR_REGTEST 0.0 1.0 NaN NaN
0 APAC_P1_REGTEST 1.0 1.0 NaN NaN
0 APAC_P2a_HSFR_REGTEST 0.0 0.0 NaN NaN
0 APAC_P2a_REGTEST 0.0 1.0 NaN NaN
0 APAC_P2b_HSFR_REGTEST 0.0 0.0 NaN NaN
0 APAC_P2b_REGTEST 1.0 1.0 NaN NaN
0 APAC_P2c_HSFR_REGTEST 0.0 0.0 NaN NaN
0 APAC_P2c_REGTEST 0.0 1.0 NaN NaN
0 APAC_P3a_HSFR_REGTEST 0.0 0.0 NaN NaN
0 APAC_P3a_REGTEST 0.0 0.0 NaN NaN
0 APAC_P3b_HSFR_REGTEST 0.0 0.0 NaN NaN
0 APAC_P3b_REGTEST 0.0 0.0 NaN NaN
0 Cliquet_REGTEST 0.0 1.0 NaN NaN
Вопрос, почему все NaNs
? Есть пересечения неNaN, такие как APAC_P2a_HSFR_REGTEST
. Извините, если это глупый вопрос, но поиск в Google не помог.