Belajar Java – Operasi Looping

2,613 Views

Sinopsis

Perulangan/iterasi yaitu melakukan perintah yang ada di dalam blok secara berulang – ulang sesuai dengan nilai yang ditentukan atau sampai mencapai sebuah batas tertentu. Ada tiga macam atau bentuk umum dari perulangan ( for, while, dan do-while ) dan berikut adalah contoh program looping pada bahasa pemrograman java.

Read more

Belajar R – Regresi Linear Berganda – R Squared

3,855 Views

Sinopsis

Tentu kalian sudah akrab dengan analisis regresi yang telah penulis bahas menggunakan bahasa Matlab beserta rumus persamaan matematika yaitu https://softscients.com/2020/03/26/buku-belajar-machine-learning-dengan-matlab-regresi-linear/ dan https://softscients.com/2020/03/26/buku-belajar-machine-learning-dengan-matlab-regresi-linear-berganda/ . Biar tidak membahas yang berulang-ulang kalian bisa pelajari sendiri di link tersebut. Analisis regresi digunakan ketika dijumpai sebuah variabel yang bersifat metrik misalkan penghasilkan perbulan, tinggi badan, berat badan, jumlah mobil yang diproduksi, sedangkan non metrik maka analisis yang digunakan berupa regresi logistik, analisis diskriminan, atau pohon klasifikasi (classification tree). Persamaan matematika untuk  regresi linear berganda yaitu

Read more

Mengapa hasil nilai eigen berbeda antara matlab dan numpy?

2,957 Views

Sinopsis

Bila kalian bekerja dengan principal component analyst (PCA ) dialih bahasakan menjadi analisis komponen utama (AKU) maka akan ada perhitungan sebuah eigen value dan eigen vector. Tools yang sering digunakan untuk perhitungan PCA biasanya menggunakan matlab ataupun Python-Numpy. Nah pembahasan kali ini mengenai hasil yang didapatkan mengapa berbeda antara matlab dan python-numpy.

Read more

Belajar R-Manipulasi Data Frame dengan dplyr

5,188 ViewsDplyr adalah package yang sangat powerfull ketika kalian bekerja menggunakan data frame yang berguna untuk operasi manipulasi data. Package dplyr sangat populer digunakan oleh kalangan pengguna bahasa R yang ditulis oleh programmer R bernama Hadley Wickham yang juga menulis banyak package terkenal lainnya seperti ggplot dan tidyverse. Mengapa menggunakan dplyr Dplyr datang dengan banyak … Read more

Scrapping Text di twitter dengan python

2,282 Views

Sinopsis

Cerita ini dimulai ketika penulis sedang mengerjakan sebuah riset mengenai keterkaitan content disebuah ‘percakapan´ di sosmed. Cerita sederhana ini rupanya lebih mudah menggunakan Python dalam melakukan scrapping. Seringkali untuk mendapatkan proses scrapping harus di run dalam waktu yang cukup lama agar data yang didapatkan lebih banyak dan cukup menggambarkan content tersebut. Library yang patut dicoba yaitu tweepy  https://github.com/tweepy/tweepy.

Read more

Belajar Pengolahan Citra Digital Python dan OpenCV – Picture Viewer

2,438 Views

Sinopsis

Membahas mengenai pembuatan GUI di python sudah pernah kita bahas yaitu menggunakan TKinter ataupun PySimpleGUI. Bagi kalian yang ingin membuat GUI sederhana dan cepat, gunakan saja PySimpleGUI karena kode yang digunakan lebih sedikit dan nggak ribet mengatur layout nya. Nah kali ini kalian akan diajak untuk membuat picture viewer menggunakan PySimpleGUI. Untuk menampilkan gambar juga butuh library yang lainnya yaitu PIL, kalian bisa install dengan pip dengan perintah

Read more

Belajar Java – Menyimpan Data dengan Serialisasi

3,291 Views

Sinopsis

Format penyimpanan data yang tersediaa saat ini dan bersifat terbuka sangat banyak seperti XML; CSV; JSON kalaupun berbasis table bisa menggunakan SQlite, Postgres SQL, Mysql, SQL. Tapi kalau bekerja dengan cepat dan hanya digunakan untuk bahasa yang sama serta berbasis binary seperti kalian ingin menyimpan sebuah model pelatihan machine learning dengan banyak keluaran/output seperti array dalam banyak dimensinya, maka kalian perlu pertimbangkan menggunakan teknik serialisasi. Serialisasi merupakan fitur yang banyak diadopsi oleh banyak bahasa pemrograman termasuk java yaitu menyimpan sebuah object dalam sebuah file dalam mode binary!

Read more

Stop background scanning of projects netbeans

2,493 ViewsSinopsis Para programmer java kebanyakan menggunakan IDE Netbeans yang merupakan IDE favorit programmer termasuk kalian semua yang sudah membaca website ini menggunakan tools tersebut untuk develop aplikasi berbasis Java, apalagi kalau bukan untuk membangun component GUI-Swing secara cepat. Tapi ada beberapa hal yang bikin lumayan kesel saat ada message bagian bawah pojok kanan  yaitu … Read more

Belajar Java – Drag and Drop

2,110 Views

Sinopsis

Sudah sangat umum fitur drag and drop disematkan kedalam sebuah aplikasi sehingga menyingkat suatu proses, pada java fitur drag and drop (DnD) sangat mudah diterapkan, misalkan kalian akan membuat aplikasi Image Viewer yang berfungsi untuk menampilkan gambar dengan cara Drag and Drop. Aplikasi tersebut dibangun menggunakan component JButton yang dibungkus dengan  JScroolPane.

Read more