楼主: donminical
2259 4

[问答] 挑战下高手:如何用R软件画出下面这样比较复杂的条图(请给出方法和代码) [推广有奖]

  • 0关注
  • 0粉丝

高中生

77%

还不是VIP/贵宾

-

威望
0
论坛币
2776 个
通用积分
1.4500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
279 点
帖子
4
精华
0
在线时间
66 小时
注册时间
2012-5-29
最后登录
2023-4-7

楼主
donminical 发表于 2014-9-17 16:16:45 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请用R软件的基本作图功能,可用上layout及order函数。

       数据大概是指说男女学生选课情况(百分比),用下图中的图边这个条图来说明选课情况,可用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")

绘制下面右边的条图。.

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:r软件 如何用 Construction Engineering Agriculture R软件 制图 条图 barplot

沙发
nuomin 发表于 2014-9-22 08:22:49
图挂了,重传图看看

藤椅
DM小菜鸟 发表于 2015-1-8 21:37:14
图打不开呀

板凳
hlw 在职认证  发表于 2015-1-12 13:25:42
有人会吗?

报纸
巫慢慢 发表于 2015-1-12 13:37:52
看不到图。。。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-9 08:40