【发布时间】:2014-05-07 02:21:31
【问题描述】:
数据(精简版):
m1 1
m2 2
m3 3
m4 0
m5 32
m6 12
m7 42
m8 56
m9 29
注意:0 应该代表我的图表中的一个空间
代码:
barplot(
name,
main="Mike vs. Ike" ,
ylab="Number of criminal offences of two different people" ,
xlab="" ,
col=c("yellow" , "blue" ) ,
beside=TRUE ,
ylim= range(0 , 10) ,
las=2 ,
axes=TRUE ,
names.arg = c("Mike: number of offences in: 1 day" ,
"Ike: number of offences in: 1 day" ,
"" ,
"Mike: number of offences in: 1 week" ,
"Ike: number of offences in: 1 week" ,
"" ,
"Mike: number of offences in: 1 month" ,
"Ike: number of offences in: 1 month" ,
"" ,
"Mike: number of offences in: 1 year" ,
"Mike: number of offences in: 1 year"
) ,
legend(
"topright" ,
c("Mike" , "Ike") ,
col=c("yellow" , "green") ,
pch=c(22:22) ,
cex=0.75 )
)
我得到的错误:
Error in strwidth(legend, units = "user", cex = cex, font = text.font) :
plot.new has not been called yet
十亿美元的问题:
如何缩放names.arg 和legend 以适合我的图表
提前点赞
不要在这里阅读 pass(堆栈说太多代码)。
苹果橙苹果橙苹果橙苹果橙苹果橙苹果橙苹果橙苹果橙苹果橙苹果橙苹果橙苹果橙苹果橙苹果橙苹果橙
【问题讨论】:
标签: r graph plot syntax-error