Thursday, March 19, 2020

www.softscient.web.id pindah ke www.softscients.com


Seiring dengan meningkatnya traffic dan kemudahan dalam mengelola content, kami mengucapkan banyak terima kasih kepada para pembaca setia pada blog www.softscients.web.id

Per 19 Maret 2020, kami sedang melakukan migrasi ke domain dan hosting yang lebih baik yaitu
Semoga dengan alamat domain dan hosting terbaru akan semakin memudahkan para pembaca dalam mencari materi/content. Migrasi dilakukan secara bertahap yang membutuhkan waktu yang cukup lama jadi jangan kuatir selama migrasi akan dilakukan secara hati-hati untuk memimalkan broken link

Tuesday, March 17, 2020

Buku Belajar Dasar-Dasar Statistika dengan R-Membuat Function di R

Sinopsis

Salah satu keunggulan bagi kalian dalam bidang statistika menggunakan Bahasa R yaitu fleksibilitas untuk membuat function sendiri yang bisa kalian buat untuk cleaning dataset serta beragam keperluan lainnya. Pengertian function itu sendiri berupa script yang bertugas secara khusus untuk menerima input dan menghasilkan output sesuai dengan tujuan function itu dibuat. Kalian sebenarnya sudah sering menggunakan function/perintah built in R seperti summary, head, data, table

Bentuk Umum Function

Secara umum untuk membuat function sangat sederhana sekali yaitu

myfunction <- function(arg1, arg2, ... )
{
 statements
 return(object)
}

Terdiri dari
  1. Nama function : bisa kalian gunakan huruf kecil semuanya
  2. Argument input: berupa input function yang akan dimasukan kedalam function
  3. Body function : berupa statement yang bisa kalian isi dengan perhitungan matematika atau lainnya
  4. Return : yaitu variable output yang akan menerima output function dan setiap function mempunyai return value

Saturday, March 7, 2020

Buku Belajar Machine Learning dengan Matlab - Modifikasi Kernel Function di SVM


Seiring dengan meningkatnya traffic dan kemudahan dalam mengelola content, kami mengucapkan banyak terima kasih kepada para pembaca setia pada blog www.softscients.web.id

Per 19 Maret 2020, kami sedang melakukan migrasi ke domain dan hosting yang lebih baik yaitu
Semoga dengan alamat domain dan hosting terbaru akan semakin memudahkan para pembaca dalam mencari materi/content. Migrasi dilakukan secara bertahap yang membutuhkan waktu yang cukup lama jadi jangan kuatir selama migrasi akan dilakukan secara hati-hati untuk memimalkan broken link


Kalian bisa lanjut baca lagi ke http://softscients.com/2020/03/26/buku-belajar-machine-learning-dengan-matlab-modifikasi-kernel-function-di-svm/

buku belajar machine learning dengan matlab - Modifikasi Kernel Function di Support Vector Machine

Sinopsis

Melanjutkan pembahasan Support Vector Machine menggunakan function built in di Matlab yaitu fitsvm, tentu kalian tahu apakah kernel function nya bisa diubah? Modifikasi Kernel Function di SVM sangat memungkinkan walaupun function fitsvm di matlab secara default sudah mempunyai 3 jenis kernel yang bisa kalian gunakan yaitu linear, radial basis / gaussian, dan yang terakhir polynomial dengan rumus umum sebagai berikut

buku belajar machine learning dengan matlab - Modifikasi Kernel Function di Support Vector Machine

Bila kalian gunakan fitsvm tanpa menyebutkan kernel function maka secara default akan menggunakan kernel linear. Sebelumnya kalian harus tahu apa itu function bsxfun dan handle function. Kalian perhatikan variabel A berikut

Friday, March 6, 2020

Buku Belajar Dasar-Dasar Statistika dengan R-Kontrol Syarat Kondisi dan Perulangan di R

Sinopsis

R Tools sangat unik sekali karena mempunyai fitur untuk membuat script tersendiri untuk membuat alur kode tidak seperti tools statistika SPSS yang berbasis drag and drop sehingga R Tools dapat disebut dengan R Languange. Layaknya bahasa pemrograman umum lainnya yang dilengkapi dengan kemampuan control alur program, maka di R juga mempunyai hal tersebut seperti control If then else, looping for dan while. Pembahasan ini erat kaitannya dengan https://www.softscients.web.id/2020/02/jenis-operator-di-bahasa-r.html berupa operator logika dan perbandingan.

Style penulisan kode kalian bisa menggunakan indentasi agar mudah dalam mempelajari kode yang telah kalian buat, bisa saja makin banyak kode akan semakin membingungkan kalau tidak rapi dalam menulis kode ataupun tidak memberikan keterangan pada kode tertentu seperti hal dibawah ini
  1. kode tersebut melibatkan logika syarat kondisi yang berkalang (didalam if ada if lagi) 
  2. selain hal tersebut seiring berjalannya waktu akan menyulitkan kita mengingat kembali cara kerja kode.
  3. sebaiknya mengikuti kaidah/penulisan yang umum dipakai secara internasional agar suatu saat kalian membuat package dapat dimengerti oleh semua orang
Menulis kode merupakan sebuah seni dalam programming sehingga kalian harus rapi dan mempunyai passion untuk menulis kode agar terlihat menarik serta menyenangkan.

Wednesday, March 4, 2020

Buku Belajar Dasar-Dasar Statistika dengan R - Masking Data Frame di R

Buku Belajar Dasar-Dasar Statistika dengan R - Masking Data Frame di R

Sinopsis

Masking Data Frame seringkali dilupakan pada sesi pembahasan mengenai data frame yang merupakan fitur sangat berguna sekali lho. Oiya kalian harus belajar dulu mengenai  https://www.softscients.web.id/2020/03/dataset-default-di-r.html dan Grafik di R untuk mempermudah kalian mempelajari sesi berikut

Masking Data Frame merupakan keunggulan tersendiri bila kalian menggunakan data variabel yang melibatkan header kolom. Misalkan ada record dataset yang harus kalian lihat/pelajari dulu hanya pada syarat header.kolom = kelas tertentu saja, bila menggunakan excel  seperti berikut

Buku Belajar Dasar-Dasar Statistika dengan R - Masking Data Frame di R

Seleksi berdasarkan header, misalkan hanya akan menampilkan class == 3

Buku Belajar Dasar-Dasar Statistika dengan R - Masking Data Frame di R
Tampilan akhir yaitu

Buku Belajar Dasar-Dasar Statistika dengan R - Masking Data Frame di R

Sangat mudah sekali dalam excel bahkan untuk ribuan record masih bisa dikerjakan dengan mudah menggunakan excel, lha kalau datanya 1 juta record atas sebuah transaksi dalam 1 bulan itu kalau menggunakan excel terkadang kalau RAM nya kecil  akan bikin hang, belum lagi urusan ploting data dan analisis statistikanya. 

Hal diatas akan permudah bila menggunakan Bahasa R, apalagi sudah mengenal function yang dibuat tersendiri untuk mengolah data sesuai dengan keinginan kalian. Maka keuntungan pengolahan statistika menggunakan Bahasa R daripada SPSS (drag and drop) yaitu
  1. fleksibilitas dalam mengolah data
  2. kemampuan untuk membuat script tersendiri
  3. membuat function
  4. package library yang banyak dikembangkan oleh para pengguna bahasa R diseluruh dunia
Semakin semangat donk kalian belajar Bahasa R melalui blog ini kalau pun ada yang belum paham atau ingin dibantu risetnya bisa hubungi disini

Tuesday, March 3, 2020

Buku Belajar Dasar-Dasar Statistika dengan R - Plot Grafik di R

Buku Belajar Dasar-Dasar Statistika dengan R - Plot Grafik di R

Sinopsis

Tidak lengkap rasanya kalau tidak membahas urusan grafik yang berguna untuk memvisualisasikan dataset. Grafik di R secara default mempunyai beragam jenis plot yaitu
  1. Line
  2. Scatterplots
  3. Bar
  4. Histograms
  5. Pie
Merupakan base grafik plot yang sudah ada secara default di R tanpa perlu kalian instal package tertentu. Walaupun grafiknya lumayan sederhana tapi hal ini sudah sangat cukup untuk visualisasikan data dengan baik dengan cepat.


Monday, March 2, 2020

Buku Belajar Dasar-Dasar Statistika dengan R-Dataset Default di R

Sinopsis

Kalau kalian butuh yang namanya contoh kasus, pasti memerlukan sebuah dataset yang lengkap untuk mempermudah dalam pengujian algoritma. Nah untuk dataset di R sudah tersedia secara default ada ratusan dataset dengan beragam jenis kasus yang bisa kalian gunakan. Berikut daftar dataset yang bisa kalian gunakan di R yang diurutkan secara abjad.