Ekspresi string dan matematika

Transformasi Data di KNIME

Mahantesh Pattadkal

Sr. Data Scientist

Transformasi berbasis ekspresi

  • Memungkinkan logika kustom
  • Memanipulasi data dengan ekspresi
  • Dari aritmetika sederhana hingga manipulasi string kompleks

Gambar menunjukkan tabel nilai siswa sebagai sumber, lalu setelah transformasi berbasis ekspresi, kolom baru bernama average score dihitung dan ditambahkan di akhir tabel

Transformasi Data di KNIME

Menyusun sebuah ekspresi

Sebuah ekspresi dapat dibuat dengan

  • Menggunakan operator

Gambar menampilkan daftar operator

  • Menggunakan fungsi

Gambar menampilkan daftar beberapa fungsi

  • Kombinasi operator dan fungsi

Gambar menampilkan ekspresi yang merupakan kombinasi operator dan fungsi

Transformasi Data di KNIME

Node Expression

$$

Gambar node Expression

$$ $$ $$

  • Fungsi untuk manipulasi string
  • Rumus matematika
  • Gunakan berbagai operator
  • Buat atau ganti kolom baru
Transformasi Data di KNIME

Ekspresi string

  • Lakukan manipulasi string sederhana dan kompleks
  • Gunakan satu atau lebih fungsi string

Contoh

replace("I loved the m@vie", "@", "o")

Keluaran

I loved the movie
Transformasi Data di KNIME

Fungsi string populer

Gambar menampilkan daftar fungsi string

Transformasi Data di KNIME

Fungsi string populer

Gambar menampilkan daftar fungsi string

Transformasi Data di KNIME

Fungsi string populer

Gambar menampilkan daftar fungsi string

Transformasi Data di KNIME

Ekspresi matematika

  • Lakukan transformasi matematika

  • Gunakan operator, fungsi, atau rumus

Contoh

max(20, 30, 70+5)

Keluaran

75
Transformasi Data di KNIME

Fungsi matematika populer

Gambar menampilkan daftar fungsi matematika

Transformasi Data di KNIME

Fungsi matematika populer

Gambar menampilkan daftar fungsi matematika

Transformasi Data di KNIME

Fungsi matematika populer

Gambar menampilkan daftar fungsi matematika

Transformasi Data di KNIME

Ekspresi campuran

  • Lakukan transformasi string dan matematika.

  • Gabungkan fungsi matematika dan string.

Contoh Gambar menunjukkan tabel dengan dua kolom val1 dan val2

Tambahkan kolom komentar Gambar menunjukkan tabel dengan tiga kolom val1, val2, dan comment

Transformasi Data di KNIME

Ekspresi campuran

Hitung nilai minimum

Sintaks

min(column1, column2)

Ekspresi

min($Val1$, $Val2$)

Ubah ke format string

Sintaks

string(input)

Ekspresi

string(min($Val1$, $Val2$))
Transformasi Data di KNIME

Ekspresi campuran

Sintaks

join(separator, string1, string2)

Ekspresi

join(" ", "The minimum value is", string(min($val1$,$val2$)))

Kolom keluaran Comment

The minimum value is 20
Transformasi Data di KNIME

Ayo berlatih!

Transformasi Data di KNIME

Preparing Video For Download...