Data Types in R and Python
Halo
Postingan pertama untuk tahun yang baru. Kali ini akan dibuka dengan penjelasan tipe data di R dan Python.
Kembali ke dasar? Tidak jadi masalah kan? Proses yang paling terlama dalam processing data ada pada preparation datanya agar dataset yang diolah nanti sudah sesuai dengan analytic tool yang akan digunakan.
Langsung saja, sebenarnya apa ada beda tipe data di R dan Python? Atau jangan-jangan keduanya memiliki tipe data yang sama?
Penasaran?
Baiklah, postingan malam ini diharapkan dapat menjadi pengantar tidur yang baik bagi yang suka insomnia dan bisanya hanya tidur setelah pukul 00.00 WIB.
Pada dasarnya, tipe data yang digunakan R dan Python sama, yaitu tipe data “string” dan “numeric”. Tipe data string berisikan karakter. Pada R codenya akan diketik menggunakan tanda petik dua di antara karakternya, sedangkan pada Python boleh menggunakan tanda petik satu maupun dua.
Tipe data numeric pada R (maksudnya berisikan beberapa angka atau bilangan) terdiri atas 2, yaitu tipe data numeric (secara umum boleh bilangan bulat maupun desimal) dan integer (khusus bilangan bulat). Akan tetapi, di Python tipe data numeric langsung terbagi dua, yaitu tipe data float (berisi bilangan desimal) dan tipe data integer (berisi bilangan bulat). Jika ingin menulis codenya cukup tuliskan saja angka atau bilangan yang dimaksud tanpa tanda petik apapun.
Setelah kedua tipe data tersebut, terdapat tipe data Boolean yang hanya berisi statement True or False (R maupun Python pasti memiliki tipe data ini).
Ada berbagai macam lagi tipe data R dan Python lainnya. Seperti list, vector, matrix, factor, array, dan dataframe pada R, sedangkan masih terdapat tipe data tuple, list, dan dictionary. Tipe data list pada R dan Python memiliki kegunaan yang sama, tetapi hanya beda dalam bahasa programmingnya saja.
Tipe data tersebut akan saya bahas satu per satu biar bacaannya menjadi ringan saja dan saya tidak perlu berjam-jam mengetikkannya di postingan ini.
Buat teman-teman yang belajar data tetap semangat berproses. Sedikit-sedikit saja per harinya. Tidak mengapa lambat berjalan asal tidak berhenti. Jika capek, istirahat kalau perlu tidur saja dulu. Intinya, jangan pernah berhenti. Sesulit apapun sepak terjang yang akan dihadapi, tetap maju berjuang jika memang passionnya di sana. Perjuangkan apapun yang harus diperjuangkan. Kalau saat ini berkarier atau bekerja bukan di dunia yang disukai/disenangi, jalani saja dulu, lambat laun akan terjawab mengapa kamu ditempatkan dalam keadaan seperti itu. Menerimanya dengan lapang bukan berarti menutup kemungkinan untuk banting setir berkarier di dunia yang disukai, bukan?
And then,
Tibalah di penghujung post-an saya, hehe.
Tipe data R dan Python masing-masing akan dijelaskan melalui code dan postingannya akan dipost satu per satu. Biar saya juga tidak berhenti menulis sekecil apapun itu.
Terima kasih yang sudah sempat membacanya.
Tahun baru resolusi baru dan semangat baru!!