无法为 barplot 函数制作图例。(在 R 中)
Cannot make a legend to barplot function.(in R)
我想解决与 R 中 legend()
(在 barplot()
中)的函数相关的问题。我想将第一列 (연령) 设为 barplot 中的一个长度,但我可以' 将第一列与图表分开,如下所示。
我该如何解决这个问题?
数据:
图片:
你可以把你的data.frame
变成矩阵。
首先 - 将第一列转换为数据框的行名:
rownames(df) <- df[,1]
第二 - 删除第一列:
df[,1] <- NULL
第三 - 将你的数据框变成矩阵:
mat <- data.matrix(df)
第四 - 用图例创建情节:
barplot(mat, legend=TRUE)
我想解决与 R 中 legend()
(在 barplot()
中)的函数相关的问题。我想将第一列 (연령) 设为 barplot 中的一个长度,但我可以' 将第一列与图表分开,如下所示。
我该如何解决这个问题?
数据:
图片:
你可以把你的data.frame
变成矩阵。
首先 - 将第一列转换为数据框的行名:
rownames(df) <- df[,1]
第二 - 删除第一列:
df[,1] <- NULL
第三 - 将你的数据框变成矩阵:
mat <- data.matrix(df)
第四 - 用图例创建情节:
barplot(mat, legend=TRUE)