0
我是R新手,希望在一個數據幀的每次迭代中獲得for
循環輸出。下面是代碼,在這裏我想在Results
數據幀R數據幀中的迴路輸出
for (i in 1:nrow(base_data)) {
LCS1 <- expand.grid(STREET=base_data$STREET[1:nrow(base_data)],REF_STREET=base_data$STREET[i])
LCS$LCS_stringdist=stringdist(LCS$STREET,LCS$Name1,method="lcs")
Results <- head(LCS[order(LCS$LCS_stringdist),],20)
}
請詳細說明。你是什麼意思*在結果數據框中獲取數據*?什麼是錯誤或不良結果?什麼是當前數據和期望的結果? – Parfait
'head(...,20)'將返回LCS數據幀的前20行。所以你想通過循環在每次迭代中向結果添加20行? – Gregor
@Gregor是的,我想從每次迭代增加前20名的觀察,最終結果 – Vinay