Programmer dan Data
8:51 PM
Sebagai seorang programmer, apa yang ada di pikiran anda jika dihadapkan dengan kata berikut . .
Tipe Data. .
Pasti yang ada di pikiran seorang programmer adalah tipe data primitif seperti integer, double, float, dll. .
ya, karena memang itu yang dinamai tipe data di dalam dunia komputer. .
:)
Tetapi jika kita ditanya oleh orang umum yang tidak tahu komputer. .Mereka mempunyai pengertian lain dari apa itu Tipe Data. .
Di dalam Statistik tipe data atau macam-macam data dibagi menurut sifat, sumber, cara memperoleh dan menurut waktu pengumpulannya. .
Data Menurut Sifatnya
- Kuantitatif : data berupa angka
- Kualitatif : data yang tidak berupa angka
Data Menurut Sumbernya
- Internal : data yang bersumber dari keadaan atau kegiatan suatu organisasi/kelompok
- Eksternal : data yang bersumber dari luar suatu organisasi/kelompok
Data Menurut Cara Memperolehnya
- Primer : dikumpulkan sendiri
- Sekunder : didapat dari pihak kedua
Data Menurut Waktu Pengumpulannya
- Cross Section : dikumpulkan dalam periode waktu tertentu
- Time Series : dikumpulkan dari waktu ke waktu
Kalau saya sebagai programmer saja dan tidak tahu apa-apa tentang statistik, ketika ada klien yang bertanya Data apa yang kita gunakan? Apakah Primer??Atau Sekunder?? Mungkin kita akan bingung dan menjawab data dalam bentuk SQL. .
Jadi pengetahuan tentang statistik itu sekecil apapun sangatlah penting karena saya yakin tidak ada ilmu yang tidak belajar statistik, karena setiap penelitian pasti menggunakan statistik. .tidak terkecuali programmer. .
Ada lagi yang disebut Skala Pengukuran Data, data ini dibagi lagi menjadi beberapa tipe menurut skala pengukurannya. .
Skala Pengukuran Data
- Skala Nominal : Tidak ada perbedaan antar data, level nya sama (misal: Laki laki dan perempuan)
- Skala Ordinal : Ada urutan, ada perbedaan level (misal : Kelas 1 dan Kelas 2; Ranking 1 dan Rangking 2)
- Skala Interval : Data yang berbeda titik start nya, perbedaan definisi dari nilai 0 nya (misal 0 derajat Fahrenheit bukan berarti tidak ada temperatur, karena jika dikonversi sama saja dengan -18 derajat Celcius)
- Skala Ratio : Biasa digunakan untuk mengukur panjang, lebar, berat, tinggi, isi, dsb
Ada banyak bukan pengetahuan tentang data itu sendiri, jadi sebagai seorang yang menyukai coding, kita tidak boleh membatasi data dalam ruang lingkup SQL, JSON, Database, XML, dll tetapi kita juga harus melihat apa itu data secara lebih luas.
Lalu bagaimana cara mengumpulkan data? Apakah melalui google docs dengan menyebar form? atau menggunakan program buatan sendiri untuk entri data? Mungkin itu bisa, tetapi itu terlalu sempit . .
Secara umum cara pengumpulan data ada 4, yaitu. .
- Sensus : Mengumpulkan data dari seluruh objek pengamatan/populasi. Biasanya cara ini membutuhkan waktu biaya tenaga yang cukup besar, mungkin karena itu Sensus dilakukan oleh BPS setiap 10 tahun sekali.
- Survei : Mengumpulkan data dari sebagian objek pengamatan/sampel. Ini biasanya yang dilakukan mahasiswa ketika penelitian.
- Eksperimen : ya, eksperimen, melakukan percobaan lalu kita memperoleh data dari hasil percobaan.
- Studi Kasus : Mempelajari sesuatu lalu kita memperoleh datanya (saya juga bingung bagian ini)
Setelah data di kumpulkan. .
Sekarang yang jadi pertanyaan Bagaimana kualitas data itu?
Sekarang yang jadi pertanyaan Bagaimana kualitas data itu?
Data yang baik mempunyai syarat sebagai berikut:
- Objektif : Sesuai dengan keadaan sebenarnya.
- Representatif : Mewakili objek yang diamati
- Reliabilitas : Bisa dipercaya
- Tepat Waktu (Up to date) : Tepat waktu, Tidak mungkin kita meneliti pada tahun 2013 tetapi yang menjadi acuan adalah data tahun 1900.
- Relevan : Harus ada hubungan nya dengan masalah yang dipecahkan.
- Kesalahan Sampling Kecil
Setelah kita berbicara tipe data, skala pengukuran, cara mengumpulkan dan syarat data yang baik. .
Sekarang biasanya giliran programmer untuk melakukan pengolahan. .
Data yang sudah dikumpulkan diolah. .
Programmer sangat berperan penting dalam pengolahan data ini, kecepatan waktu pengolahan akan menjadi hal yang sangat penting. .
Setelah diolah tentu saja data disajikan ke dalam bentuk yang menarik, bisa dalam bentuk tabel, grafik, peta, dan alat visualisasi lainnya. .
Hehe, sekian saya mengupas tentang Programmer dan Data, Programmer yang baik tentunya tidak hanya mengetahui data itu hanya sebatas ilmu database, tetapi bisa juga mengerti data yang biasa digunakan oleh orang banyak.
Sekarang biasanya giliran programmer untuk melakukan pengolahan. .
Data yang sudah dikumpulkan diolah. .
Programmer sangat berperan penting dalam pengolahan data ini, kecepatan waktu pengolahan akan menjadi hal yang sangat penting. .
Setelah diolah tentu saja data disajikan ke dalam bentuk yang menarik, bisa dalam bentuk tabel, grafik, peta, dan alat visualisasi lainnya. .
Hehe, sekian saya mengupas tentang Programmer dan Data, Programmer yang baik tentunya tidak hanya mengetahui data itu hanya sebatas ilmu database, tetapi bisa juga mengerti data yang biasa digunakan oleh orang banyak.
Sumber : Modul Statistik Deskriptif (Dewita Nasution,2005)
Semoga Bermanfaat, GBU
0 comments