Руководство пользователя

Руководство пользователя

Добавление столбцов из второго набора данных

В этом руководстве объясняется, как применить анализ «Добавление столбцов из второго набора данных» для объединения текущего набора данных с другим существующим набором данных путем связывания общего значения строки.

Например, административные регионы обычно содержат уникальный идентификатор, такой как FIPS для округов США. Предположим, у вас есть два слоя карты, которые содержат данные FIPS. Вы можете объединить одно значение или несколько значений из данных административного региона в выбранный слой карты. Параметр анализа «Добавление столбцов из второго набора данных» объединяет общее значение со вторым набором данных.

Объединение данных

Мы с вами изучим демографические данные, используя карту президентских выборов в США 2016 года. В нашем примере слой карты переписи на уровне округа объединяется со слоем карты результатов выборов на уровне округа.

  1. В этом руководстве импортируйте файл шаблона из архива, и создайте карту. Конструктор открывается с данными о выборах в качестве первого слоя карты и данными об образовании по расам в качестве второго слоя карты.
  2. На слое карты «Выборы_2016» (Election_2016) нажмите на вкладку «АНАЛИЗ».
  3. Нажмите «ДОБАВИТЬ АНАЛИЗ» и примените параметр «Добавить столбцы из второго набора данных». Базовый слой должен быть слоем, из которого должна быть получена окончательная геометрия.
  4. Выберите слой карты образования по расам (education_by_race_county) в качестве набора данных INPUT #2.
  5. В качестве «ТИПА ОБЪЕДИНЕНИЯ» выберите «Пересечение».
  6. Для параметров «Внешние ключи» выберите столбец «fips» для обоих наборов данных. Это объединит столбцы «FIPS» из обоих наборов данных.
  7. Для параметров «Столбцы» выберите столбцы из каждого набора данных, которые вы хотите сохранить в окончательном объединенном наборе данных.
  8. Нажмите «ПРИМЕНИТЬ», чтобы объединить данные.

Последний слой карты включает все данные из набора данных «Выборы_2016» и выбранные столбцы из набора данных «Образование» (Education).

ПАМЯТКА: ТИПЫ ОБЪЕДИНЕНИЙ ДАННЫХ

При объединении данных доступны следующие типы объединений.

Левый: Соединяет две таблицы и извлекает все совпадающие строки, для которых существует отношение. Кроме того, он также добавляет строки из первой таблицы (или исходной таблицы), которые не соответствуют ни одной строке во второй таблице, в окончательный набор данных.

Внутренний: Выбирает все строки из обеих участвующих таблиц, если есть совпадение между столбцами. Он не добавляет строки, в которых нет совпадений.

Объединенные результаты

Просмотрите слой карты «Выборы_2016» в режиме просмотра данных и обратите внимание на четыре новых столбца, которые были добавлены в вашу таблицу, все с префиксом «правый» (right) в имени столбца. Префикс важен для условия объединения SQL в реляционной базе данных. Первая или исходная таблица называется левой таблицей. Вторая таблица, для которой выполняется объединение, называется правой таблицей, отсюда и префикс «правый» для имени столбца.

Чтобы получить больше информации из ваших данных, настройте округа с данными о выборах, указав стиль по значению, и добавьте виджеты для изучения данных об образовании.