Учитывая этот код:
T = table(categorical({'M';'F';'M'}),[45;32;34],logical([1;0;0]),...
'VariableNames',{'Gender','Age','Vote'},...
'RowNames',{'NY';'CA';'MA'});
M = containers.Map('KeyType','int32','ValueType','any');
M(1) = T;
Теперь я хочу расширить значения, добавив другую таблицу (здесь это та же таблица) на карте M
в цикле к существующему ключу. Я пробовал:
for i=1:5
if isKey(M, 1)
cur_content = M.values;
cur_content{end+1} = T;
M(1) = cur_content;
end
end
Итак, мой ожидаемый контент на карте должен выглядеть так:
Key: 1, {table_1}, {table_2}, {table_3}, {table_4}, {table_5}
Key: n, {table_1}, ... {table_k}
Что я здесь не так делаю?