Knime’da if/else veya Case when döngüsü
- 1 sene önce, Emrah tarafından yazılmıştır.
- 0 Yorum
- Hayata Dair
Selamlar,
Knime üzerinde 3.5 Mio luk bir data üzerinden if else döngüsü ihtiyacı doğdu form sitelerinde araştırmama rağmen bir çok çözüm aradım (Lag node v.b) ama en etkili yöntemi bulmuşken paylaşmak istedim.
“Java snippet” kullanarak aşağıdaki sorguyu yazarak ihtiyacı hızlıca giderebilirsiniz. ek olarak Java if /else döngüsü wordinglerini de paylaşıyorum.
Faydalı olması dileği ile….
if ((c_Gsm_Esit == 1) & (c_first==1) ){
out_yeni = “1”;
} else {
out_yeni = “0”;
}

JAVA;
AND, OR, XOR, NOT ‘dir. Birden çok karşılaştırma işlemini birleştirip tek bir koşul haline getirmek için kullanılır.int a = 5;
int b = 10;
boolean c = true;
a > b && b > 3 ; // and operatörü
a > b & b > 3;
a > b && b > 5;
a > b || b > 5; // or operatörü
b > a || b > 3 ;
a > b ^ b > 3 ; // xor operatörü
a > b ^ b > 5 ;
b > a ^ b > 3;
b > a ^ b > 5;
System.out.println(!c);// ! not operatörü