Code untuk belajar visualisasi data dengan bahasa python

Data silahkan download di sini ya:
https://www.kaggle.com/samipjshah/wa-sales-products-201214

tonton videonya di link ini: https://youtu.be/g7LNO3Gcgko

Berikut code untuk import datanya dulu

names = ['Country','Order','Retailer','Product_line','Item','Product','Year','Quarter','Revenue','Sold','Cost','margin','Profit']

import dulu pandas dataframe ya

import pandas as pd
sales = pd.read_csv('WA_Sales_Products_2012-14_Updated.csv', sep=',', names=names, low_memory=False)

ambil revenue tiap quarter nya

q1a = sales[sales.Quarter == 'Q1 2012'].Revenue
q2a = sales[sales.Quarter == 'Q2 2012'].Revenue
q3a = sales[sales.Quarter == 'Q3 2012'].Revenue
(more…)

Yuk belajar data visualisasi

Fuzzy logic, yang benernya gimana sih?? – Part 1

fuzzy1

Posting ini saya buat untuk membantu mahasiswa yang bingung mengenai implementasi fuzzy logic. Selain itu sebgai kritikan juga untuk tugas akhir mahasiswa yang di judulnya menuliskan fuzzy logic namun kurang sesuai di implementasinya. Sebenarnya pemahaman fuzzy logic cukup sederhana, di kehidupan sehari-hari pun sering kita jumpai permasalahan yang mmpu diselesaikan oleh fuzzy logic ini. Posting ini saya ambil dari sini, cukup mudah sebenarnya menemukan tutorial di internet.  (more…)

Capture video dari kamera dengan OpenCV dan Python

webcam capture

Gambar di atas saya ambil dari kamera depan notebook, memang terbalik tapi gak masalah yang penting terdeteksi dengan sempurna dulu. Untuk ngebalik caranya sangat mudah, gunakan code ini frame = cv2.flip(frame,0)

Sebelum bereksperimen dengan kamera, ada baiknya kita tes dulu apakah web cam yang terpasang terdeteksi dengan baik oleh openCV atau tidak. Caranya mudah, tulis saja code berikut:

sumber dari web resmi OpenCV

catatan: lihat pada bagian VideoCapture(1), karena front webcam terdeteksi sebagai kamera kedua. Kamera pertama selalu dimulai dari 0.

(more…)

Face Detection Kamera OpenCV dan python

Kelas multimedia3

Kelas multimedia3

Tutorial berikut diambil lagi-lagi dari blog ini tentunya dengan sedikit perubahan. Saya membuat petunjuk yang cukup mudah dan dapat diikuti dengan cepat. Sisanya pelajari sendiri ya kenapa bisa begini dan begitu, terutama teknik matematika yang melatar belakanginya.

1. Import numpy

import numpy as np
import cv2

2. Jangan lupa masukkan HaarCascades classifier nya.

face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml')

3. Tangkap kamera yang terpasang, web cam pertama terdeteksi dari angka 0. Saya menggunakan netbook dengan 3 kamera maka saya isi dengan cv2.VideoCapture(2). Angka 2 diganti dengan kamera mana yang kamu inginkan.

(more…)