Объединение двух таблиц с использованием ключевых переменных в интерактивном редакторе
Задача Объединение таблиц (Join Tables) позволяет в интерактивном режиме объединять две таблицы, выполняя соединения или объединяя таблицы по горизонтали или вертикали. Задача автоматически генерирует код MATLAB ® для сценария в реальном времени.
С помощью этой задачи можно:
Выполнение соединений, включая внутренние и внешние соединения, с таблицами путем указания ключевых переменных - переменных таблиц, совпадающие значения которых или ключевые значения определяют, какие строки объединяются в выходную таблицу.
Горизонтально или вертикально объединять таблицы с одинаковым количеством строк или переменных соответственно.
Чтобы добавить задачу «Объединение таблиц» в живой сценарий в редакторе MATLAB, выполните следующие действия.
На вкладке «Интерактивный редактор» выберите «Задача» > «Объединить таблицы».
В блоке кода в сценарии введите соответствующее ключевое слово, например join или tables. Выберите «Объединить таблицы» в списке предлагаемых завершений команды.
Left table - Наименование таблицы или расписанияУкажите имя из списка всех непустых таблиц и расписаний в рабочей области.
Right table - Наименование таблицы или расписанияУкажите имя из списка всех непустых таблиц и расписаний в рабочей области.
Merging variable - Имя переменной таблицы с ключевыми значениямиУкажите имя переменной из списка переменных в левой или правой таблице.
Раскрывающийся список левой таблицы содержит полный список ее переменных.
Раскрывающийся список для правой таблицы содержит подмножество переменных. Список переменных объединения из правой таблицы ограничен выбором переменных объединения из левой таблицы.
При указании объединяющей или ключевой переменной ее значения определяют, какие строки объединяются из левой и правой таблиц. Чтобы указать несколько наборов переменных объединения, используйте кнопку +.
Combine merging variable - Флажок для объединения левой и правой переменных объединенияoff (по умолчанию) | onОбъединение соответствующих переменных объединения при выполнении внешних соединений. По умолчанию внешние соединения копируют ключевые переменные из левой и правой таблиц в собственные переменные в выходной таблице. Чтобы объединить соответствующие ключевые переменные в левой и правой таблицах в одну переменную в выходных данных, установите этот флажок.