将标签添加到饼图上

发布于 2024-12-08 04:21:20 字数 119 浏览 0 评论 0原文

我有一个 10x2 矩阵 A。第一列中有 65 到 90 之间的值,可以使用 char(X) 命令将其转换为字母。在第二列中,有我想要在饼图中绘制的值。如何使用饼图中 A(:,1) 中的相应字母来标记 A(:,2) 中的值。

I have a 10x2 matrix A. In the first column there is values between 65 and 90 that can be converted to letters using the char(X) command. In the second column there is values that I want to plot in a pie chart. How can I label the values in A(:,2) with the corresponding letters from A(:,1) in the pie chart.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

下壹個目標 2024-12-15 04:21:20

如果您输入 pie() 函数,它会为您完成标记工作正确类型的输入字符串。问题是它需要单元格形式的输入字符串。这意味着您必须在使用 char 后使用 cellstr() () 命令。

像这样:

pie(A(:,2),cellstr(char(A(:,1))))

The pie() function does the labeling job for you if you feed it the right kind of input string. The problem is that it wants the input string in cell form. That means that you have to use cellstr() after you use the char() command.

Like this:

pie(A(:,2),cellstr(char(A(:,1))))
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文