我已運行「預測」函數以從R中的邏輯迴歸中獲得結果。結果似乎是數字向量,但每個條目都有兩個值。我想把它變成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
這似乎是一流的數字,但與每個「行」兩個條目,雖然這可能是不正確的術語。所以當我強迫數據框時,它只有一列。我嘗試使用行= 418「矩陣」,但我得到相同的1列。如:
d <- matrix(fitted.results, nrow = 418, byrow = TRUE)
我想將其轉換爲2列數據框,以便我可以獲取2列.csv文件。我不確定如何分離出這些值。
不能告訴,因爲你沒有提供可重複的代碼,但它看起來像一個名爲向量?所以試試'cbind(names(fitted.results),fitted.results)'。 – mikeck