R语言教程 -- ggplot2 调整绘图区域大小
熟悉 R 绘图的朋友肯定知道,在普通绘图中,图片的大小可以直接在 png() 和 pdf() 中指定,而绘图区大小则可以用 par() 中的 mar 或 mai 来指定。
但是在 ggplot2 中,图片大小依然可以在 png 和 pdf 中设定,但是边界大小, par 函数似乎就不奏效了。至今天探索,才发现原来这个参数隐藏在 theme 中,其名为 plot.margin 。
1. 原图 ¶
2. 第一次调整边界参数 ¶
3. 第二次调整边界参数 ¶
比...
ggplot2 - Basic circle packing chart with one level 基本的一层圆形包装图
一、介绍
具有一层层次结构的基本圆形包装图。基本上,您只需用一个圆圈表示数据集的每个实体或个体,其大小取决于提供的值。
它类似于barplot,但您使用圆圈大小而不是条形长度。它接近 气泡图,但 X 和 Y 位置没有任何意义。它是树形图的圆形版本 。
计算点的排列不是一个小问题。该 packcircles库解决了这个问题并输出圆边缘每个点的坐标。
最后,ggplot2 允许绘制形状,这要归功于 geom_polygon()
# Libraries
library(packcircles)
lib...