Pencari Jawaban
Pelajaran 18 dari 19 dalam kursus Analisis Pandas di Coddy.
Tantangan
SedangFile CSV answers.csv berisi jawaban acak. Dalam tantangan ini, kita akan melakukan analisis mendalam.
Berikut 5 baris pertama file tersebut:
answer_id,value
1,"She learned that water bottles are no longer just to hold liquid, but they're also status symbols."
2,"When she didn’t like a guy who was trying to pick her up, she started using sign language."
3,"Eating eggs on Thursday for choir practice was recommended."
4,"He dreamed of leaving his law firm to open a portable dog wash."
- Buat kolom bernama
num_wordsdan hitung jumlah kata dalam setiap jawaban. - Buat kolom bernama
num_exclamationdan hitung jumlah tanda seru dalam setiap jawaban. - Buat kolom bernama
num_questiondan hitung jumlah tanda tanya dalam setiap jawaban. - Buat kolom bernama
num_dotdan hitung jumlah titik dalam setiap jawaban. - Buat kolom bernama
num_symbolsyang menjumlahkannum_exclamation,num_questions, dannum_dots. - Buat kolom bernama
upper_charsdan hitung jumlah huruf kapital dalam sebuah jawaban.
tanda tanya dan titik adalah karakter khusus. Tambahkan "\" dan
<strong>r</strong>(raw) sebelum string saat menggunakannya: r"\?", r"\."
Simpan hasilnya ke df
Coba sendiri
# pandas as pd sudah diimpor
df = pd.read_csv("./answers.csv")
# Tulis kodemu di bawah ini
Semua pelajaran di Analisis Pandas
4Analisis Data dengan Pandas
Statistik DeskriptifMengelompokkan dan Mengagregasi DataBerbagai AgregasiMerge dan Concat2Bekerja dengan DataFrame
Memahami DataFrameMengakses DataPembersihan Data: Data yang HilangPembersihan Data: Alat Lainnya3Manipulasi Data dengan Pandas
Mengembalikan Hasil yang DimintaMemfilter DataMenambah dan MenghapusMengubah DataMengubah StringModifikasi KustomLatihan sendiri: Compiler Python online