1.主要用到dendextend和circlize包绘图;
2.更改树状图的位置;
3.如果想要去掉图例标签,可设置 labels = FALSE参数;
4.个性化设置:树状分支颜色、文字标签颜色、风格和树状线条的宽度。
在这个过程中,我们会用到 ggplot2 包。
我们生成了24个特征,每个特征值从1到24降序排列,并生成一列标识变量id,将该数据命名为df。
其中,最关键的就是将ggplot画的条形图,改变成极坐标形式。,如图所示:
当然,我们可以通过将值按照特定顺序排列,所得到的环状柱形图更具有美观性,对于中间的圆,我们利用ylim函数进行调整,当下限减小时,对应的圆就会变大,读者可以根据自己的需求与数据来调整。
附录: