フィルターのクリア

assign summary of a category to new variables

1 回表示 (過去 30 日間)
Peng
Peng 2015 年 4 月 6 日
編集済み: Sean de Wolski 2015 年 4 月 6 日
Hi everyone,
I have the following code:
A = categorical({'plane'; 'car'; 'train'; 'car'; 'plane'});
summary(A)
here is the output:
>> Untitled
car 2
plane 2
train 1
I want to assign the summary to a new variable. So I tried using b=summary(A), and got:
>> Untitled
Error using categorical/summary (line 98)
Too many output arguments.
Error in Untitled (line 2)
b=summary(A)
please help me fix this problem
Thanks
Peng

採用された回答

Matt J
Matt J 2015 年 4 月 6 日
編集済み: Matt J 2015 年 4 月 6 日
You can do this,
>> b=evalc('summary(A)')
b =
car 2
plane 2
train 1

その他の回答 (1 件)

Sean de Wolski
Sean de Wolski 2015 年 4 月 6 日
編集済み: Sean de Wolski 2015 年 4 月 6 日
Or
c = categorical({'plane'; 'car'; 'train'; 'car'; 'plane'})
b = table(categories(c),countcats(c))

カテゴリ

Help Center および File ExchangeImage Data Workflows についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by