【发布时间】:2018-08-07 03:38:38
【问题描述】:
在 Matlab 中,我想将数据绘制为散点图,并在仅一个轴的一侧显示边缘直方图。
我遇到了 scatterhist() 函数,它完全符合我的要求,除了它总是显示X 轴和Y 轴 的边缘直方图。当然有一种方法可以删除一个,但找不到选项。
以我的代码为例:
h = scatterhist(xrange, ydata, ...
'Kernel','on', 'Location', 'SouthEast', ...
'Direction','out', 'Marker','.');
我的问题的图像如下(我使用的是内核密度线而不是实际的直方图):
注意:我可以打开图形的属性编辑器并通过单击和删除手动删除直方图,此外还可以访问该修改后图形的源代码,但这似乎没有为我提供一个解决方案。
谢谢!
【问题讨论】:
标签: matlab properties histogram matlab-figure scatter-plot