Хотите сравнить данные, представленные в dfs "source", с номером "Index"
против dfs "Target", и если искомый индекс не найден в целевой dfs..blank, строка должна быть напечатана в целевой таблице с тем же ключом индекса, который указан в источнике. Есть ли другой способ достичь без цикла, потому что мне нужно сравнить набор данных из 500 000 записей.
Ниже приведены исходные и целевые и ожидаемые кадры данных. Исходные данные имеют запись для номера индекса = 3, где в качестве цели не было записи с номером индекса = 3.
Я хотел напечатать пустую строку с тем же индексным номером, что и у источника.
Источник:
Index Employee ID Employee Name Age City Country
1 5678 John 30 New york USA
2 5679 Sam 35 New york USA
3 5680 Johy 25 New york USA
4 5681 Rose 70 New york USA
5 5682 Tom 28 New york USA
6 5683 Nick 49 New york USA
7 5684 Ricky 20 Syney Australia
Цель:
Index Employee ID Employee Name Age City Country
1 5678 John 30 New york USA
2 5679 Sam 35 New york USA
4 5681 Rose 70 New york USA
5 5682 Tom 28 New york USA
6 5683 Nick 49 New york USA
7 5684 Ricky 20 Syney Australia
Ожидаемое:
Index Employee ID Employee Name Age City Country
1 5678 John 30 New york USA
2 5679 Sam 35 New york USA
3
4 5681 Rose 70 New york USA
5 5682 Tom 28 New york USA
6 5683 Nick 49 New york USA
7 5684 Ricky 20 Syney Australia
Пожалуйста, предложите, если есть какой-либо способ сделать это без зацикливания, поскольку мне нужно сравнить набор данных из 500 000 записей.