我真的會讚賞你的幫助。 我有一個ID表和列結果是touchpoint_type。 當ID與前一個不同時,我給「C」,如果不是「I」。 這是我的代碼: mydata_cce2 $ touchpoint_type < -C(O) mydata_cce2 $ touchpoint_type [1] = 「C」 J =長度(mydata_cce2 $ id_transaction) 爲(j在2:第(j-1)){R根據條件給出結果
if (mydata_cce2$id_transaction[j] != mydata_cce2$id_transaction[j-1])
{ mydata_cce2$touchpoint_type[j] ="C"
}
else {
mydata_cce2$touchpoint_type[j] = "I"
}
}
This is the results that I should get:
id_transaction touchpoint_type
id_transaction touchpoint_type
1 68013539 C
2 68013539 I
3 68013539 I
4 68013702 C
5 68013738 C
6 68013738 I
那單曲我得到的錯誤:錯誤:inesperado '}' 在 「}」
Blockquote
R很不高興,你的格式很潦草。比較[這兩個if-else語句](https://gist.github.com/nathan-russell/1f1bf203496df6fd007e4751f7b81ff7#file-if-else-r)。 – nrussell