Header to rownames and column names. How to display dimension names in a result? In other words, is there any function in MATLAB as dnn option of table() in R? I want to have the table output as shown in the image.

I want to output a confusion matrix with row names, variable names and dimension names as shown in the image.I figured out that it is easier to convert it to table and add row names and variable names. I tried appending the Properties.DimensionNames of table() but still I couldn't get those dimension names in the output. I would appreciate any help, thanks!

 採用された回答

Amy
Amy 2017 年 10 月 27 日
Hi Suyash,
I couldn't think of a way to include table dimension names in output, but since you are working with confusion matrices, have you considered using the plotconfusion function to plot your data instead of using a table? You could plot your data, and then change the x- and y-axis labels and tick labels to match your row, variable and dimension names.

1 件のコメント

Hi Amy,
Thank you for replying to my query. I believe plotting a confusion matrix would require me to tweak the data to feed it into plotconfusion and moreover, I don't want the column total and row total element in the matrix. That's a good suggestion though. However, I figured out to get the desired output by throwing a table to a figure window using uitable and controlling the axes and figure properties. The only concern left is to fit the object to the figure window, there's a lot of white space.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で Labels and Annotations についてさらに検索

質問済み:

2017 年 10 月 24 日

コメント済み:

2017 年 10 月 27 日

Community Treasure Hunt

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

Start Hunting!

Translated by