89428


Rで，以下のようなコードで 関数を作り，その結果をヒストグラムにしたいのですが， 'x' は数値でなければなりません とエラーを返してきてうまくいきません．
助けてください．

[code]

    func01 = function(n){
    sample1 <- 100
    df1 = data.frame()
    for(i in 1:n){
    sample1 <- sample1+1000
    df1 <- rbind(df1, sample1)
    }
    return(df1)
    }
    func01(5)
    a<-func01(5)
    hist(a)
    
    
[/code]


CC BY-SA 4.0
2022-06-16T09:18:23.423
89420
2022-06-16T15:00:42.737
2022-06-16T13:38:01.247
53099
53099
question
r
R でhist(x) 関数でヒストグラムを描けない（ 'x' は数値でなければなりません とエラーを返す）


aは5行1列のデータフレームですからとりあえず1列目を指定しました。  
histとbarplotを表示してみました。

a<-func01(5)  
hist(a[,1])  
barplot(a[,1])

[![画像の説明をここに入力](https://i.stack.imgur.com/w9DEP.png)](https://i.stack.imgur.com/w9DEP.png)


CC BY-SA 4.0
2022-06-16T14:09:39.217
89428
2022-06-16T15:00:42.737
2022-06-16T15:00:42.737
43005
43005
89420
answer