私はRでDIGREモデルのコードを探していますし、次のようにループがあります:Rのループで2つの変数を使用する理由(以下のコード)
idx <- 1
for (i in 1:length(drugName)) {
if (drugName[i] != "Neg_control") {
cat(idx, ". ", drugName[i], "\n", sep = "")
idx <- idx + 1
}
私の質問は、ループカウンタ用に別々の変数(iとIDX)を使用する特別な理由です。このループは1つの変数でうまく動作しませんか?私はRに興味があるので、新しいです。
このコードの理由は、ループが何回実行されたのかを知ることです。もう一つの選択肢は、 'duplicated(drugName)'を使って別のオブジェクトでユニークなドラッグの名前と前のものの数を計算することです –