Pernyataan kondisional dan operator logika

Transformasi Data di KNIME

Mahantesh Pattadkal

Sr. Data Scientist

Tentang saya

Gambar diri saya

Gambar yang menjelaskan pengalaman saya dengan KNIME

Transformasi Data di KNIME

Pernyataan kondisional

  • Memungkinkan Anda menetapkan nilai berdasarkan kondisi
  • Jika kondisi tidak terpenuhi, menetapkan nilai default
  • Contoh: pernyataan IF
Transformasi Data di KNIME

Pernyataan IF

  • Memungkinkan menentukan satu atau lebih kondisi
  • Nilai 1 ditetapkan jika kondisi pertama terpenuhi
  • Menetapkan nilai default jika semua kondisi gagal

Sintaks

IF(condition_1, value_1, additional_conditions, value_if_all_false)
Transformasi Data di KNIME

Operator perbandingan

Operator digunakan untuk membandingkan nilai kolom dengan

  • Nilai dari kolom lain
  • Nilai konstan

Tabel yang menampilkan operator perbandingan

Transformasi Data di KNIME

Operator perbandingan

Tambahkan kolom "Kelompok usia"

  • "Dewasa" saat usia > 18
  • "Bukan Dewasa" jika usia < 18

Tabel yang menjelaskan nama dan usia untuk 3 orang

Sintaks:


IF($Age$>18,"Adult","Non-Adult")

Keluaran:

Tabel yang menampilkan nama, usia, dan kelompok usia untuk 3 orang

Transformasi Data di KNIME

Operator logika

  • Menggabungkan dua atau lebih pernyataan kondisi
  • Memungkinkan ekspresi kompleks
  • Menghasilkan nilai boolean

AND

Mengembalikan True jika semua kondisi terpenuhi

OR

Mengembalikan True jika salah satu kondisi terpenuhi

NOT

Mengembalikan negasi ekspresi boolean

Transformasi Data di KNIME

Operator logika

Ikon kalender

Beri tag sebagai akhir pekan

  • Kondisi 1: Jika harinya "Sunday"
  • Kondisi 2: Jika harinya "Saturday"

Sintaks

IF($Day$="Saturday" OR $Day$="Sunday", "Weekend", "Weekday")
Transformasi Data di KNIME

Pemecahan sel

  • Membagi nilai sel ke dua atau lebih kolom
  • Tentukan pemisah untuk membagi nilai sel

Gambar yang menunjukkan kolom residence dipecah menjadi dua kolom city dan country.

Transformasi Data di KNIME

Dataset kita

Gambar seseorang mencari furnitur di laptopnya.

Data pesanan dari KIA - perusahaan belanja furnitur online

  • ID Pesanan
  • ID Pelanggan, Email
  • Lokasi Pelanggan
  • Kategori furnitur dan nama produk
  • Biaya produk
  • Harga jual produk
Transformasi Data di KNIME

Ayo berlatih!

Transformasi Data di KNIME

Preparing Video For Download...