条形图错误-名称数不正确 [英] Error In Bar plot - incorrect number of names

查看:0
本文介绍了条形图错误-名称数不正确的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在创建R中的条形图时遇到了问题。奇怪的是,我以前使用过相同的脚本和不同的变量,没有任何问题,所以我真的不知道发生了什么(我是R的新手)。

我一直使用的代码是(转置矩阵):

barplot(StandtF, main="h2, c2, e2 by Mod FEMALES",
xlab="Social Support", ylab="% of Var", beside=TRUE, axesnames=TRUE,
names.arg=c("No","Yes"),
col=c("red","green","darkblue"))
    legend("topleft",c("h2","c2","e2"),fill=c("red","green","darkblue") )

返回的错误消息为:

Barplot.default中出错(StandtM,main="h2,c2,e2 by Mod Female", Xlab="社会支持",: 姓名数量不正确 此外:警告消息: 在plot.Window(xlim,ylim,log=log,...)中: "axesname"不是图形参数

我看了不同的帖子,但到目前为止还没有什么帮助。如前所述,该脚本以前运行得很好。

如有任何帮助,我们将不胜感激。

推荐答案

您为该函数指定了两个名称names.arg=c("No","Yes"),根据您的图例和定义的颜色,您有三个级别。 因此,您需要一个具有三个名称的向量。

这篇关于条形图错误-名称数不正确的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆