Belajar Python-Package Management System

3,974 Views

Sinopsis

Bagi kalian yang sudah baca buku yang diterbitkan oleh penulis, tentu tidak perlu repot-repot untuk melakukan instalasi package/modul di Python karena cukup menggunakan Anaconda Navigator. Namun demikian terkadang kalian bisa menggunakan cara berikut untuk instalasi. Ada banyak sumber package installer di Python baik dalam bentuk binary ataupun source code. Kalau dalam bentuk binary windows dikenal dengan format *.whl yang kalian bisa kunjungi https://pypi.python.org/pypi/wheel yang merupakan  A built-package format for Python atau package format di python. Kita akan bahas satu persatu cara instalasi package di Python yaitu

Read more

Belajar R – Cara Membaca kumpulan file dalam satu folder hasil data logger

1,922 Views

Terkadang dalam mengolah sebuah dataset yang besar terdiri dari jutaan record, bisa kita siasati dengean teknik agregasi agar menghindari proses looping yang dikenal agak lambat untuk sebuah scripting, namun ada juga datase tersebut malah terdiri dari ratusan/ribuan file, hal ini biasa terjadi pada dataset yang bersifat data logger. Data logger tersimpan dalam format *.txt dengan nama file ss:mm:hh dd-mm-yyyy.txt bahkan sampai menit detik. Data tersebut berasal dari sebuah mikrokontroler yang disimpan ke sebuah media penyimpanan SD.

Read more

Group by SQL untuk menghitung frekuensi transaksi

5,764 Views

Edisi kali ini membahas mengenai informasi umum yang sering dijumpai pada data transaksi. Data transaksi yang ingin ditampilkan berupa frekuensi setiap bulan – tahun sehingga mudah dalam melakukan analisis. Anda sebagai seorang store manager menginginkan data transaksi bulanan.  Misalkan kita mempunyai structure database berikut

Read more

Perintah SQL Select Statement Limit & Desc Order

2,546 Views

Kita sedikit membahas sebuah Perintah SQL Select Statement Limit & Desc Order  terhadap sejumlah data dan mengurutkan kembali secara descending. Agar lebih mudah dalam memahaminya yaitu terdapat sebiha tabel dengan nama transaksi yang mempunyai kolom id. Perhatikan tabel berikut dibawah ini

Read more

Belajar yuk mengenai Linear Discriminant Analyst

3,271 Views

LDA menurut Wiki adalah

www.softcsients.com | “Linear discriminant analysis (LDA) and the related Fisher’s linear discriminant are methods used in statistics, pattern recognition and machine learning to find a linear combination of features which characterizes or separates two or more classes of objects or events. The resulting combination may be used as a linear classifier, or, more commonly, for dimensionality reduction before later classification”

Read more

Menggabungkan 2 tabel – JOIN SQL

19,873 ViewsOperasi menggabungkan sebuah 2 tabel didalam SQL dinamakan operasi join table yang melibatkan primary dan foreign key untuk mendapatkan irisan data. Terkadang Operasi Join banyak melibatkan beberapa tabel  menjadi satu kesatuan. Operasi join merupakan core database karena kekuatan dalam relational nya yang mampu menggabungkan banyak tabel dan saling berhubungan. Keuntungan nya yaitu memisahkan antara … Read more

Mempercepat query jutaan basis data menggunakan agregasi

1,876 Views

Ketika penulis sedang mengolah data record yang hanya terdiri dari ribuan data, maka cara seperti masking di data frame terkadang dilakukan menggunakan looping, namun tidak jika data yang digunakan sudah mencapai ratusan ribu bahkan jutaan record. Bisa butuh waktu bermenit-menit untuk melakukan looping, sehingga hal ini harus dihindari untuk mencegah bottleneck.  Fungsi agregasi seperti sum(), mean(), median(), min(), and max() melibatkan sebuah key yang mempecepat proses hanya sekian detik saja. Tentu dasar data frame harus kalian pelajari dulu disini.  Perhatikan data frame berikut

Read more

Python Bekerja dengan time stamp untuk mempermudah transaksi

3,447 Views

Bila kalian sedang bekerja dengan basis data yang melibatkan tanggal, maka akan banyak sekali format tanggal yang beredar seperti berikut

  1. 11-Feb-13
  2. 4/30/13
  3. 4/30/2013
  4. 04/30/2013
  5. 04/02/2013

Atau format indonesia yaitu

  1. 31/03/2020
  2. 1/3/2018

Bila kita hanya menggunakan data diatas sebagai format string saja, maka akan sangat sudah melakukan query data, misalkan saja menghitung jumlah hari pada rentang waktu tertentu

  1. Berapa jumlah hari dari 1 januari 2020 sampai dengan 9 juni 2020?
  2. getMonth(), getDay(), getYear() pada suatu format tanggal

Read more