该内容已被发布者删除 该内容被自由微信恢复。
文章于 3月30日 下午 12:30 被检测为删除。
被用户删除
其他
R语言绘图 | 简单画个甜甜圈图
甜甜圈图
甜甜圈图(Donut Chart)是一种数据可视化图表,类似于饼图,但是在中间有一个空洞,使得图表看起来像一个甜甜圈。它与饼图的作用相似,用于展示各部分占整体的比例,常用于显示分类数据的相对比例。甜甜圈图通常用于展示少量分类的数据,以便清晰地表达各类别之间的比例关系。
安装和加载R包
#安装R包
install.packages("ggiraphExtra")
install.packages("ggplot2")
#加载R包
library(ggiraphExtra)
library(ggplot2)
加载数据
#使用的数据集为ggiraphExtra包的browsers数据集
data(browsers)
View(browsers)
绘制饼图
ggPieDonut(browsers, # 使用ggPieDonut函数,browsers是数据框名
aes(pies=browser)) # 使用aes函数指定pies为browser列
加上甜甜圈图
ggPieDonut(browsers, # 使用ggPieDonut函数,browsers是数据框名
aes(pies=browser, # 使用aes函数指定pies为browser列
donuts=version, # 指定donuts为version列
count=share), # 指定count为share列
interactive=TRUE) # 设置interactive参数为TRUE,启用交互模式
绘制甜甜圈图
ggDonut(browsers, # 使用ggDonut函数,browsers是数据框名
aes(donuts=version, # 使用aes函数指定donuts为version列
count=share), # 指定count为share列
interactive=TRUE) # 设置interactive参数为TRUE,启用交互模式
参考资料:https://rpubs.com/cardiomoon/231820