我已运行“预测”函数以从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