Solve Can’t launch the spyder3

1,754 Views

Teknologi berbasis Opensource terkadang harus rajin baca-baca forum kalau terjadi error/bugs karena begitu banyak depencies nya yang kadang bikin nyerah bagi newbie, hal yang sangat berbeda dengan aplikasi proprietary yang punya help desk nya walaupun begitu opensource menawarkan kebebasan bagi kalian untuk melihat source code secara langsung atau bahkan sudah ketemu bugsnya bisa dibuat postingan/artikel agar temen-temen yang lain menemui hal yang sama akan terbantu. Nah cerita ini dimulai ketika penulis sedang mengerjakan sebuah deep learning menggunakan tensorflow versi terbaru yaitu

Read more

Belajar R – Dekomposisi Deret Waktu

5,708 Views

Sesi ini adalah lanjutan dari pembahasan peramalan deret waktu / forecasting time series yang sedikit terlewat yaitu topik dekomposisi deret waktu artinya  mengurai deret waktu dengan tujuan memisahkannya ke dalam komponen-komponen penyusunnya seperti pola trend, seasonal dan random. Dekomposisi Deret Waktu atau Decomposing Time Series dibagi menjadi 2 pendekatan yaitu

  1. Decomposing Non-Seasonal Data dengan menggunakan teknik smoothing seperti Simple Moving Average
  2. Decomposing Seasonal Data dengan memisahkan menjadi 3 komponen pembentuknya yaitu trend, seasonal, random maka bisa dijelaskan menggunakan model aditif yang berarti bahwa model tersebut tercampur saling menambahkan untuk menjadi model yang utuh.

Read more

Belajar R – Bekerja dengan RStudio untuk Mempermudah Analisis Statistik

6,363 Views

Sinopsis

Sejak menggunakan R untuk melakukan analisis data statisik terutama untuk analisis finansial yang rumit daripada menggunakan Matlab, Python, Minitab, ataupun excel maka penulis lebih cenderung menggunakan R, tapi bagi kalian yang males coding sih bisa menggunakan R-Commander. Alasan penulis menggunakan R karena sangat mudah digunakan untuk cleaning dan filtering data,  mengingat tidak semua dataset itu langsung bisa digunakan alih-alih menggunakan excel seperti PIVOT maka dengan package dplyr akan sangat mudah dilakukan. Urusan mengetik code dalam R akan terasa lebih mudah kalau kalian menggunakan R-Studio lho daripada hanya menggunakan R-Console yang tampilan begitu-begitu saja.  Rstudio datang dengan 2 versi yaitu desktop dan server yang bisa digunakan secara gratis. Namun kalian pilih saja Rstudio versi desktop, menurut situs resminya Rstudio dibuat menggunakan bahasa C++ dan antar muka QT, sebelum kalian menggunakan Rstudio harus terlebih dahulu install R. Berikut tampilan Rstudio yang mirip sekali dengan Matlab dan Spyder-Python.

Read more

Belajar R – Menggunakan R-Commander

4,620 Views

Sinopsis

Tidak setiap pengguna tools statistik suka coding atau menulis script karena lebih suka menggunakan fitur drag and drop yaitu GUI (graphic user interface) seperti SPPS, minitab. Nah kalau di R bisa juga koq tanpa perlu coding tinggal klik sana sini dengan menggunakan R-Commander yang sederhana dan mudah digunakan. Karena pada dasarnya R merupakan bahasa pemrograman yang khusus untuk statistik dan berbasis CLI (command line interface) sehingga dengan adanya R-Commander memudahkan kalian yang tidak familiar dengan coding. Berikut sebuah tampilan R-Commander yang sedang digunakan yang berisi informasi dataset yang aktif, model yang sedang digunakan serta tampilan output. Dengan menggunakan R-Commander yang berbasis GUI semudah menggunakan seperti SPPS.

Read more

Belajar Java – Operasi Looping

2,618 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,861 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,962 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,196 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,288 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