如何在matlab中绘制分类数据

2025-04-23 11:43:57

1、创建分类数据离散值通常表示为字符串。可以使用分类函数将字符串的单元格数组转换为分类数组。禅旄褡瘦命令行键入:load patients SelfAssessedHe锾攒揉敫althStatus Height Weight HealthStatus = categorical(SelfAssessedHealthStatus); summary(HealthStatus)

2、按“Enter”键。如图1所示。

如何在matlab中绘制分类数据

3、用分类数据绘制饼图饼图常被用于可视化由离散值组成的数据。使用带有分类数组的饼函数时,切片会自动标记类别名称和百分比。命令行妗哳崛搿键入:figurepie(HealthStatus)title('Self Assessed Health Status')

4、按“Enter”键。如图2所示。

如何在matlab中绘制分类数据

5、要在饼图中偏移切片,请将类别的名称指定为可选的输入参数。命令行键入:pie(HealthStatus,'Good')title('Self Assessed Health Status')

6、按“Enter”键。如图3所示。

如何在matlab中绘制分类数据

7、用分类数据绘制直方图直方图可以用来绘制分类数组中每个离散值的计数。这些条被自动贴上类别名称的标签。命令行键入:hist(HealthStatus)title('Self Assessed Health Status')

8、按“Enter”键。如图4所示。

如何在matlab中绘制分类数据

9、用类别数据着色的点散点图您还可以在散点图中使用分类数据。您可以使用分类数组按类别对墙绅褡孛数据进行着色。命鸡舍诽浓令行键入:scatter(Height,Weight,[],HealthStatus,'filled')xlabel('Height')ylabel('Weight')

10、按“Enter”键。如图5所示。

如何在matlab中绘制分类数据
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢