条形图R为“无观测”指定勾号

条形图R为“无观测”指定勾号,r,bar-chart,R,Bar Chart,如果勾号没有观测值,如何使用R中的条形图指定勾号。假设数据框中有一列,如下所示: >dat$question1 [1] 433545435555555545452524555555555 然后我用 >条形图(answers1,main=“问题1的答案”,ylim=c(0,30),xlim=c(1,5)) 我在图中没有得到值为1的勾号,因为它不在列中,但是我需要考虑它的可能性。如何添加选项以在条形图中为1添加勾号 感谢您的帮助。您可以将变量转换为因子,并为缺少的值添加级别。例如: x <-

如果勾号没有观测值,如何使用R中的
条形图
指定勾号。假设数据框中有一列,如下所示:

>dat$question1
[1] 433545435555555545452524555555555

然后我用

>条形图(answers1,main=“问题1的答案”,ylim=c(0,30),xlim=c(1,5))

我在图中没有得到值为1的勾号,因为它不在列中,但是我需要考虑它的可能性。如何添加选项以在条形图中为1添加勾号


感谢您的帮助。

您可以将变量转换为因子,并为缺少的值添加级别。例如:

x <- c(4, 3, 3, 5, 5, 4, 3, 5, 5, 5, 5, 5, 5, 5, 4, 5, 2, 4, 5, 4, 5, 5)
x <- factor(x, levels=1:5)
barplot(table(x))

x非常好。非常感谢。