Rのロジスティック回帰の結果を得るために「予測」関数を実行しました。結果は数値ベクトルのように見えますが、各エントリには2つの値があります。私はこれを2列のデータフレームに入れたいと思っています。Rの入力ごとに複数の値を持つ数値ベクトルを分割する方法
head(fitted.results)
1 2 3 4 5 6
0 0 0 0 0 0
class(fitted.results)
[1] "numeric"
tail(fitted.results)
413 414 415 416 417 418
0 NA 1 0 NA NA
length(fitted.results)
418
fitted.results[1]
1
0
それはおそらく正しい用語ではないが、数値クラスではなく、「行」ごとに2つのエントリと一緒に表示されます。 は、ここにデータに関するいくつかの背景です。ですから、私がデータフレームに固執すると、1つの列しかありません。私は行= 418と "行列"を使用してみましたが、私は同じ1列を取得します。例:
d <- matrix(fitted.results, nrow = 418, byrow = TRUE)
これを2列のデータフレームに変換したいので、2列の.csvファイルを取得できます。私はそれらの値をどのように分けるべきか分かりません。私は行くだろう
は言うことはできませんが、それは名前のベクトルのように見えますか?ですから、 'cbind(名前(fitted.results)、fitted.results)'を試してください。 – mikeck