Я довольно новичок в программировании, поэтому заранее прошу прощения за неправильное использование какой-либо терминологии.
Моя проблема заключается в следующем:
У меня есть один номинальный массив данных 142 x 1 (CountryList) с уникальными названиями стран и четыре числовых массива 142 x 1, которые содержат информацию об этих странах. Я хочу объединить их в один массив данных размером 142 x 5 'CountryInfo'. Приведенные ниже примеры включают только один из четырех числовых массивов, которые я хочу добавить, но я предполагаю, что если он работает для одного, то же самое относится и к большему.
Я пробовал несколько вещей, включая
CountryInfo = join(CountryList, Info1, 'Type', 'leftouter')
, что вызывает ошибку
??? Undefined function or method 'join' for input arguments of type 'nominal'.
и
CountryInfo = horzcat(CountryList, Info1)
что вызвало ошибку
All input arguments must be from the same categorical class.
Я думал, что использование класса набора данных позволит мне объединять массивы разных классов.
Если вышесказанное не имеет смысла, пожалуйста, помогите мне быть более ясным.
Большое спасибо за помощь!