数据大概是指说男女学生选课情况(百分比),用下图中的图边这个条图来说明选课情况,可用order函数对数据框排序后再作图。此图难点有以下几方面:(1)每个直条实际上男女合并在一起都为100%,需用直条的位置说明百分比的情况。(2)直条上标注所选课程如何实现,barplot函数似乎没有这个选项?(3)横坐标轴上下都有,如何实现?(4)还得画竖线段?
不知有无高手能想出好的办法?请给出主要代码
#### 数据如下####
### The subject area that students are studying
Subject =
c("Humanities", "Social Sciences", "Science", "Economics", "Engineering",
"Construction", "Electrical Engineering", "Vehicles and Transport",
"Business Studies", "Industrial Engineering", "Agriculture",
"Nursing (Care)", "Catering", "Nursing")
### The percentage of females studying the subject
Female =
c(85, 71, 52, 56, 19, 1, 4, 4, 62, 3, 50, 87, 58, 92)
### The area of study (Theory or Vocational)
Area =
c("Theory", "Theory", "Theory", "Theory", "Theory", "Vocational",
"Vocational", "Vocational", "Vocational", "Vocational", "Vocational",
"Vocational", "Vocational", "Vocational")
绘制下面右边的条图。.



雷达卡




京公网安备 11010802022788号







