Это означает, что объединение двух таблиц основано на расположении и порядке столбцов таблицы, а не на именах столбцов.
Представьте, что у вас есть две таблицы со следующими столбцами.
Table1:
colA | colB | colC
-----+------+------
val1a| val1b| val1c
Table2:
colA | colC | colB
-----+------+------
val2a| val2c| val2b
Объединение этих двух таблиц будет выглядеть так:
colA | colB | colC
-----+------+------
val1a| val1b| val1c
val2a| val2c| val2b
Обычно, как это В книге также указано, что для объединения двух DataFrames необходимо обеспечить одинаковую схему и количество столбцов. В противном случае союз потерпит неудачу. Мой пример Table1
и Table2
удовлетворяет этим двум требованиям, однако «расположение столбца» не совпадает.