环形图绘制
- Origin绘制环形图
- 案例
- MATLAB绘制环形饼状图
- 案例
- 参考
环形图如下,可分析不同年份各组分变化情况:
Origin绘制环形图
貌似对Origin版本有要求,下载的2019版并无环形图绘制工具。因此,重新下载了2022版本。
案例
第一步:导入数据。
打开origin软件,把数据粘贴到工作表中,数据量大的话也可以导入文件
第二步:环形图绘制。
先选中数据,然后可以点击上方绘图–基础2D图–环形图,初次生成环形图如下 。
第三步:环形图设置。
双击图形进入设置页面,可根据需要自行设置。
最终成图如下:
MATLAB绘制环形饼状图
案例
成图如下:
绘制代码如下:
clc
close all
clear
%% 基本设置
pathFigure= '.\Figures-Chinese\' ;%% circularPieDemo
X = [1,2,1,4,5];
pieHdl = pie(X);
hold on;
% 颜色列表,修改颜色和标签位置
colorList = [0.8858 0.8500 0.88800.6173 0.7311 0.78640.4041 0.5218 0.74400.3668 0.2640 0.64650.2589 0.0720 0.3397];
for i=2:2:length(pieHdl)pieHdl(i).Position=pieHdl(i).Position.*.57;pieHdl(i).Color=[1,1,1];pieHdl(i-1).FaceColor=colorList(i/2,:);
end
set(gca,'FontSize',14,'Fontname', 'Times New Roman');
hl = legend('AutoUpdate','off');
% hl = legend("Data1" );
set(hl,'Box','off','Location','NorthOutside','NumColumns',2,'FontSize',12,'FontName','Times New Roman');
% 画个圆
t = linspace(0,2*pi,200);
fill(cos(t).*.6,sin(t).*.6,'w')