别具一格 制作圆形散点组合图
2021-06-22愚人
愚人
从上图中可以看到,改造后的散点是按照圆形分布的,数据的大小使用气泡的面积来表示,文字标题也按照圆形的方式排列。制作这样的图表需要先制作圆形,然后将散点按圆形分布,最后再添加环形文字标题进行组合即可。
制作圆形底图
在Excel中制作圆形图表,借助其自带的三角函数即可。新建工作表1,定位到B2单元格并输入公式“=SIN(PI()*(ROW(1:1)-1)/6)”,定位到C2单元格并输入公式“=COS(PI()*(ROW(1:1)-1)/6)”,接着选中B2:C2区域,下拉填充到第14行(图2)。
公式解释:
这里先使用ROW函数得到“行数-1”(因为数据是从第二行开始)的数字,将其和π相乘(即“PI()”的值)并除以6,将这个计算结果作为三角函数的角度值参与运算,并最终得到运算结果,比如B3:SIN(π*(2-1)/6):SIN(π/6)=0.5。这里的6是将半圆变为六等分,这样生成的圆形图表是12等分(实际图表有13个点,其中0度和360度的点是重合的,因此在上述的公式中需要填充到B14:C14区域,否则无法形成一个完整的圆形),最终选择9个散点来承载不同地市GDP的数值。
接着选中B2:C14区域,然后依次点击“插入→图表→散点图→带平滑线和数据标记的散点图”,这样就可以得到一个椭圆形的图表1。因为上述三角函数生成的X、Y值是以X轴为对称的12个对称点,所以使用平滑线的散点图后会变为圆形显示(图3)。
生成圆形排列的散点图
选中生成的图表1,按提示调整其大小,使得显示的椭圆变为正圆形。接着新建工作表2,准备需要显示的数据并按数值大小进行降序排列,然后将地区数据复制到表1的A2:A10区域,GDP数值复制到D2:D10区域。选中B2:D10区域,依次点击“插入→图表→散点图→气泡图”,在图表1上插入一个气泡图表2(图4)。……
