Contoh Prompt ChatGPT untuk Standarisasi Format Tanggal Pada Dataset
Salah satu masalah umum yang sering ditemui adalah inkonsistensi format tanggal. Ini lumrah terjadi bila seorang analyst sedang melewati data cleaning. Data tanggal bisa muncul dalam berbagai gaya penulisan seperti DD/MM/YYYY, MM-DD-YYYY, YYYY.MM.DD, atau bahkan teks seperti “12 Jan 2023”. Ketidakkonsistenan ini bisa menyulitkan proses analisis, agregasi waktu, dan visualisasi.
Sekarang, masalah itu sudah tidak menjadi halangan lagi. Kamu bisa mempercepat proses standarisasi format tanggal hanya bermodalkan prompt dari ChatGPT. Berikut beberapa contoh prompt ChatGPT dan penjelasannya yang bisa kamu gunakan untuk membantu membersihkan dan menyeragamkan format tanggal. Simak penjelasan berikut sahabat DQLab!
1. Prompt untuk Dataset Lokal Non-English
Prompt:
“Kolom tanggal saya berisi teks dalam Bahasa Indonesia, seperti ‘12 Januari 2023’ atau ‘01 Feb 2022’. Tulis skrip Python untuk standarisasi format tanggalnya ke YYYY-MM-DD.”
Hasil yang Diharapkan:
Kode yang menggunakan dateparser atau locale untuk memahami nama bulan dalam Bahasa Indonesia.
Baca Juga: Bootcamp Machine Learning and AI for Beginner
2. Prompt untuk Dataset Excel dengan Format Tanggal Campur
Prompt:
“Saya mengimpor data dari Excel dan kolom tanggalnya ada yang format angka (serial date), ada juga yang teks. Bagaimana saya bisa menyeragamkannya jadi YYYY-MM-DD dengan pandas?”
Hasil yang Diharapkan:
Kode dengan deteksi pd.to_datetime() dan konversi dari serial number (Excel timestamp) ke datetime dengan unit='D' dari epoch.
3. Prompt untuk Dataset dengan Banyak Format Acak
Prompt:
“Tuliskan fungsi Python yang bisa membersihkan kolom tanggal yang memiliki format beragam seperti ‘2023/01/12’, ‘12-01-2023’, ‘January 12, 2023’, dan menyimpannya dalam format YYYY-MM-DD.”
Hasil yang Diharapkan:
Fungsi clean_date_column(df, column_name) yang fleksibel dan dapat digunakan ulang.
Baca Juga: Tata Cara Menggunakan AI Chat GPT Anti Ribet!
4. Prompt untuk Tanggal Berformat Teks
Prompt:
“Saya punya kolom tanggal dalam bentuk teks seperti '12 Jan 2023', '1 Februari 2023', dan '03-Mar-23'. Bagaimana cara mengubah semuanya ke format YYYY-MM-DD di pandas?”
Hasil yang Diharapkan:
Instruksi dan kode untuk parsing teks tanggal menjadi datetime dengan pendekatan dayfirst=True dan errors='coerce' jika perlu.
Dari contoh-contoh di atas, kamu bisa memanfaatkan ChatGPT untuk mempercepat proses pembersihan dan standarisasi format tanggal. Memang, hal semacam ini seringkali menjadi momok dalam analisis data. ChatGPT dapat menjadi asisten yang sangat berguna, terutama bagi data analyst dan data scientist yang ingin menyederhanakan pekerjaan rutin dalam preprocessing data.
FAQ
1. Bagaimana cara minta bantuan ChatGPT untuk menyamakan format tanggal dalam dataset?
Kamu bisa menggunakan prompt seperti:
“Bantu aku ubah semua format tanggal dalam dataset ini menjadi format YYYY-MM-DD. Contohnya: 12/05/2023 menjadi 2023-05-12.”
2. Bisa nggak ChatGPT bantu deteksi format tanggal yang berbeda-beda dalam satu kolom data?
Bisa! Kamu cukup beri perintah seperti:
“Tolong identifikasi berbagai format tanggal yang muncul di kolom ‘Tanggal Transaksi’ ini dan sarankan format standarnya.”
3. Kalau aku punya dataset dalam bentuk teks atau CSV, apakah bisa langsung dikasih ke ChatGPT?
Bisa banget. Cukup salin sebagian data (jangan terlalu banyak), lalu beri prompt:
“Berikut adalah sebagian data CSV-ku. Tolong ubah semua kolom tanggal ke format ISO (YYYY-MM-DD).”
Ingin tahu banyak soal contoh prompt lainnya? Yuk, eksplorasi ChatGPT untuk kebutuhan belajar tentang data bersama DQLab. Kenapa harus DQLab? Sebagai platform belajar online terbaik, modul ajarnya dilengkapi studi kasus yang membantu kalian belajar memecahkan masalah dari berbagai industri. DQLab juga mengintegrasikan modulnya dengan ChatGPT, sehingga:
Membantu kalian menjelaskan lebih detail code yang sedang dipelajari
Membantu menemukan code yang salah atau tidak sesuai
Memberikan solusi atas problem yang dihadapi pada code
Membantu kalian belajar kapanpun dan dimanapun
Tidak cuma itu, DQLab juga sudah menerapkan metode pembelajaran HERO (Hands-On, Experiential Learning & Outcome-based) yang dirancang ramah untuk pemula, dan telah terbukti mencetak talenta unggulan yang sukses berkarier di bidang data. Jadi, mau tunggu apa lagi? Yuk, segera persiapkan diri dengan modul premium atau kamu juga bisa mengikuti Bootcamp Machine Learning and AI for Beginner sekarang juga!
Penulis: Reyvan Maulid
Postingan Terkait
Menangkan Kompetisi Bisnis dengan Machine Learning
Mulai Karier
sebagai Praktisi
Data Bersama
DQLab
Daftar sekarang dan ambil langkah
pertamamu untuk mengenal
Data Science.

Daftar Gratis & Mulai Belajar
Mulai perjalanan karier datamu bersama DQLab
Sudah punya akun? Kamu bisa Sign in disini
