gpt4 book ai didi

r - 如何在R中创建并排的barplot? (-0.01 *高度: non-numeric argument to binary operator)中的错误

转载 作者:行者123 更新时间:2023-12-03 08:40:25 24 4
gpt4 key购买 nike

我有一个类型矩阵

    1    2    3    4    5   
A " 9" "27" " 0" "46" "50"
B "46" "34" "27" "22" " 3"

我正在尝试创建一个带有
barplot(df, beside=TRUE)

但我收到一条错误消息
Error in -0.01 * height : non-numeric argument to binary operator

而且我没有出什么问题。我希望该小图成为从1-5开始并排的小图,例如列名,并且每个数字并排有两个小节(A和B)。

最佳答案

您的数字存储为字符,这就是为什么出现non-numeric argument错误的原因。尝试这个:

df <- matrix(c("1","2","3","4"), ncol = 2) #use your own data, just to make it reproducible

df <- apply(df,1, as.numeric)

barplot(df, beside=TRUE)

关于r - 如何在R中创建并排的barplot? (-0.01 *高度: non-numeric argument to binary operator)中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62049210/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com