フィルターのクリア

Add columns to tables with loops

11 ビュー (過去 30 日間)
Isai Fernandez
Isai Fernandez 2020 年 5 月 19 日
回答済み: Ameer Hamza 2020 年 5 月 19 日
I want to create a first column for my table, after a loop. I tried like this:
%N(mxn)
i=1;
while i<= size(N,1)
capa(i) = fprintf('Bar #',int2str(i));
i=i+1;
end
Furthermore I used sprintf.
The result in this case of three rows, it would be:
Bar 1
Bar 2
Bar 3

採用された回答

Ameer Hamza
Ameer Hamza 2020 年 5 月 19 日
See this example
t = array2table(rand(3)); % example table
rows = compose('Bar %d', [1 2 3]);
rows = vertcat(rows{:});
T = [table(rows, 'VariableNames', {'labels'}) t];

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeTables についてさらに検索

製品


リリース

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by