我正嘗試使用循環來打印對應於大型數據框中某行(樣本)的某些特定值的列(變量)。例如添加其中插入行i的值j的列
c1<-c(1,2,3) c2<-c(4,5,6) c3<-c(7,8,9) data<-as.data.frame(rbind(c1,c2,c3))
row V1 V2 V3
r1 1 2 3
r2 4 5 6
r3 7 8 9
如果RI = j個(j是值的列表),然後我要添加到所述數據幀,其中該行的數值j i被插入到柱中。例如,如果該列表的目標值分別
爲R1 = 2
爲R2 = 12
爲R3 = 7
那麼結果將是
row V1 V2 V3 V4 V5
r1 1 2 3 2 1
r2 4 5 6 5 4
r3 7 8 9 8 7
有什麼建議?
你是什麼意思與 「爲R1 = 2 R2 = 12,爲R3 = 7」? –
對不起,如果我不清楚。這只是一個示例,對於行1的值爲2,對於行2的值爲12(在示例中不存在)和對於行3的值爲7.謝謝 – user12975