【发布时间】:2017-10-31 17:27:03
【问题描述】:
我正在尝试查看一些数据的条件分布,以比较它们使用条形图的外观。当我查看列联表的不同条件分布时,我想更改 x 轴的变量,但 R 没有这样做。它使 x 轴变量和绘图变量保持相同(在 y 轴上具有频率分布)。 这是我的代码:
eyecolour<-matrix(c(43, 62, 48, 27,35, 26, 30, 29,27,39,61,33), ncol=4, byrow=T)
colnames(eyecolour)<-c("Blue", "Brown", "Green", "Other")
rownames(eyecolour)<-c("Glasgow", "Sheffield", "London")
barplot(prop.table(eyecolour, 1), legend=T, beside=T)
barplot(prop.table(eyecolour, 2), legend=T, beside=T)
我期待这两个条形图在 x 轴上显示城市,在 x 轴上显示眼睛颜色。我不确定哪个 - 我只是在学习。 谁能帮我产生这个结果?
【问题讨论】:
-
如果你想让第一个显示城市也许
barplot(t(prop.table(eyecolour,1)))? -
是的,这就是我要找的,谢谢。我还想让各个眼睛颜色的条彼此相邻,而不是放在一个堆栈中,但现在它不允许我使用 beside= 和 legend= 参数,说它们未使用。有什么想法吗?
-
谢谢你的帮助,我已经整理好了。
标签: r