Pengolahan teks mendalam dengan .str, regular expressions, dan tipe data categorical beserta manajemen kategorinya. Section ini menyusun materi menjadi chapter berurutan; ikuti urutannya karena tiap chapter memakai konsep dari chapter sebelumnya.
Memanfaatkan accessor .str untuk memproses kolom teks secara vectorized.
Buka → # Pencarian dan Penggantian TeksMencari pola dan mengganti teks dalam kolom dengan .str.contains() dan .str.replace().
Buka → # Pemisahan dan Ekstraksi TeksMemecah kolom teks dengan .str.split() dan mengekstrak bagian tertentu dengan .str.extract().
Buka → # Regular ExpressionsMenyaring dan mengekstrak teks dengan pola regex pada method .str dan .replace().
Buka → # Normalisasi TeksMenyeragamkan teks: lowercase, strip, menghapus tanda baca, dan menyatukan spasi ganda.
Buka → # Tipe Data CategoricalMengenal dtype category untuk data teks dengan nilai berulang yang terbatas.
Buka → # Mengelola KategoriMenambah, menghapus, dan mengganti kategori melalui .cat accessor dan set_categories().
Buka → # Urutan KategoriMendefinisikan urutan kategori bermakna agar perbandingan dan sort menjadi logis.
Buka → # Analisis Frekuensi KategoriMenghitung distribusi kategori dengan value_counts() dan groupby pada data categorical.
Buka → # Penghematan Memori dengan KategoriMengukur dan memangkas penggunaan memori dengan mengonversi teks berulang menjadi kategori.
Buka →