表格格式不会显示x值

时间:2018-05-25 04:57:43

标签: r bar-chart

我有一个带有标题的表,似乎毁了我的情节。

        | Header2 | 
--------+---------+
a       | 1       | 
b       | 5       |
c       | 7       |

我想将x和y值相互映射,我可以,但它不会打印出值" a,b,c"在x轴上

当我跑步时:

barplot(xyz.rf$importance[order(xyz.rf$importance, decreasing = TRUE)], ylim=c(0,40) las=2)

它不打印图表上的x值

xyz.rf $ importance 如下所示:

           MeanDecreaseGini
a            25.803414
b            20.671604
c            14.043655
d            20.307379
e            27.805377
f            11.427971
g            14.104592

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

我们可以转置对象

barplot(t(df1), ylim=c(0,40), las=2)

enter image description here

其中,

df <- xyz.rf$importance
df1 <- df[order(df[, "MeanDecreaseGini"], decreasing = TRUE), , drop = FALSE]