带有文字和百分比的标签饼图
当您创建饼图时,MATLAB将每个饼片标记为切片所代表的整体百分比。您可以更改标签以显示不同的文本。
简单的文本标签
使用简单的文本标签创建饼图。
x = [1,2,3];派(x,{'项目A',,,,'项目B',,,,“项目C”})
具有百分比和文字的标签
使用包含自定义文本的标签创建一个饼图和每个切片的预定百分比值。
创建饼图并指定输出参数P,以包含由该文本和补丁对象创建的文本和补丁对象馅饼
功能。这馅饼
函数为每个派切片创建一个文本对象和一个补丁对象。
x = [1,2,3];p = pie(x);
从细绳
文本对象的属性。然后,在单元格数组中指定所需的文本文本
。将文本与单元阵列中的相关百分比值相连组合
。
ptext = findobj(p,'类型',,,,'文本');persatevalues = get(ptext,'细绳');txt = {'项目A:';“项目B:”;项目C:'};combinedTXT = strcat(txt,persateValues);
通过设置标签细绳
文本对象的属性组合
。
ptext(1).string = combinedTXT(1);ptext(2).string = combinedTXT(2);ptext(3).string = combinedTXT(3);