繁体   English   中英

如何在R中创建分组的径向条形图

[英]How to create a Grouped Radial Bar Chart in R

我在csv文件中有如下数据,如何在R中创建分组的径向条形图,如以下链接所示:

样本图表链接

图片: 在此处输入图片说明

数据:

候选类型,Exp-Fresher,2-4年,5-7年,8-10年,11-15年Java开发人员,44,27,21,38,10业务分析师,40,32,14,24,6 UI Designers,22,18,15,10,2 DB Specialists,41,35,29,16,7 ETL Developers,39,25,12,7,3 Testers,23,18,15,12,5

为了说明如何开始,以下是一个示例,该示例基于您提供的数据:

library(ggplot2)
ggplot(df,aes(x = factor(df[,1]), y=as.numeric(df[,2]))) + coord_polar() + geom_bar(stat="identity", fill=as.numeric(df[,2])) 

哪里

> df
    Candidate.Type Exp.Fresher X2.4.Years X5.7.Years X8.10.Years X11.15.Years
1 Java Developers           44         27         21          38           10
2 Business Analyst          40         32         14          24            6
3 UI Designers              22         18         15          10            2
4 DB Specialists            41         35         29          16            7
5 ETL Developers            39         25         12           7            3
6 Testers                   23         18         15          12            5

在此处输入图片说明

在此图像中,仅绘制了第一类“ Exp.Fresher”。 可以根据需要改进或扩展颜色代码,标题,类别数和许多其他方面。 这只是一个示例,显示了如何使用Rggplot2软件包准备径向条形图。

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM