matlab - MATLAB - 绘制按类别分组的多个直方图
问题描述
我有一个样本数据,其中包含有关人体重的信息。我根据性别划分了这些数据,并绘制了按性别分组的箱线图:
我通过以下代码实现了这一点:
function boxplotByGender(malesData, femalesData, overallData,...
graphName, figureLocation)
% group the samples by gender
grouping = [ones(size(malesData));
2 * ones(size(femalesData));
3 * ones(size(overallData))];
boxGraph = figure('Name', 'Box Plot', 'NumberTitle', 'off');
boxplot([malesData; femalesData; overallData], grouping);
title(graphName);
set(gca, 'XTickLabel', {'Males', 'Females', 'Both'});
movegui(boxGraph, figureLocation)
end
现在我想对直方图做同样的事情。有什么想法可以解决这个问题吗?
解决方案
推荐阅读
- html - 圆形跨度标签的响应度
- sql - 向下填充顶层详细信息
- azure-service-fabric - Azure Service Fabric - 无法绑定到已在使用的地址
- python - for循环不按顺序输出
- javascript - 当仅调用一个数组进行更改/排序时,反应状态数组正在更改/被排序
- python - 如何在 python 中替换阶乘、nCr 和 nPr 操作?
- angular - Angular 8 - 如何将 iframe src 动态设置为 pdf
- ios - 当应用程序终止/不在后台时,处理用户点击 Siri IntentsUI 以转到应用程序中的正确视图
- powershell - 检测 PowerShell 会话正在使用哪种字体
- javascript - 将值数组转换为具有该值作为属性的对象数组