楼主: liqian0614
1557 3

[问答] 新手,关于R的画图问题 [推广有奖]

  • 2关注
  • 0粉丝

高中生

45%

还不是VIP/贵宾

-

威望
0
论坛币
21 个
通用积分
0.0513
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
214 点
帖子
17
精华
0
在线时间
19 小时
注册时间
2014-7-22
最后登录
2014-9-9

楼主
liqian0614 发表于 2014-8-5 10:15:57 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
install.packages("vcd")
library(vcd)
counts<-table(Arthritis$Improved,Arthritis$Treatment)
counts
barplot(counts,main="Stacked Bar Plot",xlab="Treatment",ylab="Frequency",col=c("red","yellow","green"),legend=rownames(counts))

画条形图的时候图例的位置不好,和条形产生了重叠,请问用什么语句进行图例位置的重新排布




二维码

扫码加我 拉你入群

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

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

关键词:画图问题 Packages package Library install library

沙发
liqian0614 发表于 2014-8-5 10:16:36

install.packages("vcd")
library(vcd)
counts<-table(Arthritis$Improved,Arthritis$Treatment)
counts
barplot(counts,main="Stacked Bar Plot",xlab="Treatment",ylab="Frequency",col=c("red","yellow","green"),legend=rownames(counts))

藤椅
useRuse 发表于 2014-8-5 10:29:18
liqian0614 发表于 2014-8-5 10:16
install.packages("vcd")
library(vcd)
counts
  1. barplot(counts,main="Stacked Bar Plot",xlab="Treatment",ylab="Frequency",col=c("red","yellow","green"), xlim = c(0, 3.2))
  2. legend(2.5, 42,fill=c("red","yellow","green") ,
  3.        legend=rownames(counts))
复制代码
试试

板凳
liqian0614 发表于 2014-8-5 10:45:36
useRuse 发表于 2014-8-5 10:29
试试
barplot(counts,main="Stacked Bar Plot",xlab="Treatment",ylab="Frequency",col=c("red","yellow","green"))
legend(locator(1),c("None","Some","Marked"),fill=c("red","yellow","green"))

刚用了这种解决方式,发现没有你的好,非常感谢哈

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-24 09:45