スタックを作成しようとしています。私のデータはRデータフレームを行ごとにスタック
set.seed(1)
x<-runif(5)
y<-runif(5)
dat<-cbind(x,y)
dat<-as.data.frame(dat)
dat
x y
1 0.2655087 0.89838968
2 0.3721239 0.94467527
3 0.5728534 0.66079779
4 0.9082078 0.62911404
5 0.2016819 0.06178627
stack(dat)
values ind
1 0.26550866 x
2 0.37212390 x
3 0.57285336 x
4 0.90820779 x
5 0.20168193 x
6 0.89838968 y
7 0.94467527 y
8 0.66079779 y
9 0.62911404 y
10 0.06178627 y
しかし、これはすなわち、それはy
列を取り、 x
下に置く列でスタックされます。これはstack
を使用して行うことができますどのように
0.2655087 x
0.89838968 y
0.3721239 x
0.94467527 y
0.5728534 x
0.66079779 y
0.9082078 x
0.62911404 y
0.2016819 x
0.06178627 y
:私は何をしたい、このように行でそれをスタックするのですか?
おかげ