matlab - MATLAB 中的条形图
问题描述
我在 matlab 中编写了以下内容来绘制条形图。但是我想将 1 的 x 标签更改为“第一批”,将 2 更改为“第二批”。我怎么做?谢谢你。
figure
y=[6,5; 3 2]
hb=bar(y)
hb(1).FaceColor='r';
hb(2).FaceColor='b';
legend('Apples','Bananas')
plot_easy_bar('Anything')
解决方案
使用轴的“XTickLabel”设置。
set(gca, 'XTick', [1, 2], 'XTickLabel', {'Batch one', 'Batch two'})
推荐阅读
- nuxt.js - Vue-Howler (Howler.js) 和移动浏览器锁屏控件
- python - 替换 2d numpy 数组中的一行
- python - 无法将令牌写入缓存:.cache
- python - 将 txt 文件从 Google Drive 导入到 Google Collab 时出错
- python - 从函数内部调用多个值
- c# - 如何将 Label.Text 转换为数字
- google-colaboratory - 在 colab 中从 Roboflow 加载数据集
- javascript - 是否可以旋转 iframe,然后分别旋转其中的内容,以实现底部滚动条的效果?
- azure - 是否可以创建具有特定 IP 地址的公共 ip?
- docker - 将 nginx 重定向到 ssl docker 服务