0

res次のようなリストがあります。

[[1]]
     [,1]     [,2]    
[1,] 275.0637 273.9386
[2,] 5.707791 5.755798

[[2]]
     [,1]     [,2]    
[1,] 126.8435 59.08806
[2,] 4.867521 3.258545

[[3]]
     [,1]     [,2]    
[1,] 23.50188 60.96321
[2,] 2.036354 3.737291

リストには、合計 6 回実行されたシミュレーションの結果が含まれています。対象のパラメーターを 3 つの異なる値、'0' (つまり、[[1]])、'25' (つまり、[[2]])、および '50' (つまり、[[3]]) に設定します。 )。モデルには大量のランダム性が含まれているため、各値 ([,1]、[,2]) に対してモデルを 2 回実行しました。モデルに 2 つの結果、「時間送り」([1,] と「移動距離」([2,]) を反復ごとに記録するように依頼しました。最終的には、変数設定ごとにモデルを 30 回反復します。ggplot3 つのシミュレーション設定 (つまり、0、25、50) のそれぞれについて、「時間送り」と「移動距離」を示す箱ひげ図を作成するために使用したいと思います。ggplotリストをプロットできないと思われるので、変換しようとしました次のようなものresを使用してデータフレームres2 <- data.frame(res) に:

        X1       X2     X1.1     X2.1     X1.2     X2.2
1 275.0637 273.9386 126.8435 59.08806 23.50188 60.96321
2 5.707791 5.755798 4.867521 3.258545 2.036354 3.737291

3 つのシミュレーションすべての結果が同じ行にあるため、これは正しくないように見えます。ボックスプロットを作成するためにこのデータを取り込む際の助けはggplot本当に役に立ちます。前もって感謝します!

――ニール

4

2 に答える 2