Install Limer di R

Ini sebagai catatan untuk melakukan akses limesurvey (json-rpc) langsung melalui R – Limer library.

Setting di sisi Server:

Setting di sisi R (Client).

#### instalasi limer cara lama, sumber: https://github.com/cloudyr/limer
#if(!require("devtools")) {
#  install.packages("devtools")
#  library("devtools")
#}
#install_github("cloudyr/limer")

#### instalasi limer cara baru, sumber: https://rdrr.io/github/andrewheiss/limer/
#install.packages("remotes")
#remotes::install_github("andrewheiss/limer")
#############################################################

library(limer)

#change the next options (website, user, password)
options
options(lime_api = 'https://limesurvey.com/index.php?r=admin/remotecontrol')
options(lime_username = 'username')
options(lime_password = 'passwd')
#############################################################

# first get a session access key
get_session_key()

# list all surveys. A dataframe is returned
survey_df<-call_limer(method='list_surveys')
#View(survey_df)

Okey, terimakasih om Dimas atas tutorialnya.

Elemen-elemen dalam data Science

Data Science adalah bidang yang terkait dengan penggalian data, machine learning, dan big data. Tujuan dari Data Science adalah untuk mengekstrak pengetahuan dan wawasan dari berbagai data terstruktur dan tidak terstruktur.

Berikut adalah elemen dan contoh alat yang digunakan untuk mencapai tujuan itu.

Elemen Deskripsi Contoh Alat
Statistik Fondasi untuk analisis data, untuk mengidentifikasi pola R, SAS, SPSS
Machine Learning Algoritma untuk membuat prediksi atau klasifikasi scikit-learn, TensorFlow
Data Wrangling Membersihkan, menggabungkan, dan menyatukan data untuk analisis Pandas, Talend
Visualisasi Data Representasi grafis data Tableau, ggplot2
Pemrosesan Big Data Menangani pemrosesan data skala besar Hadoop, Spark
Pemrograman Menulis kode untuk menganalisis data dan membangun produk data Python, Java, Scala
Manajemen Database Menyimpan dan mengambil data dalam jumlah besar secara efisien SQL, NOSQL
Deep Learning Subbidang ML, berfokus pada algoritma yang terinspirasi oleh otak Keras, PyTorch
Etika Data Prinsip untuk mengatur penggunaan data yang bertanggung jawab N/A
Business Intelligence Mengubah data menjadi wawasan bisnis yang dapat ditindaklanjuti Power BI, Cognos

Kamu sudah menguasai yang mana? 🙂

Library-library Data Science di Python

Untuk melakukan analisis data dari awal sampai akhir menggunakan Python, terdapat beberapa library yang umumnya digunakan oleh para data scientist dan data analyst. Berikut adalah beberapa library yang sering digunakan:

  1. Pandas: Pandas adalah library yang sangat populer untuk manipulasi dan analisis data. Dengan Pandas, Anda dapat membaca data dari berbagai sumber, seperti file CSV, Excel, atau database, dan melakukan operasi seperti filtering, grouping, dan agregasi.
    import pandas as pd
    
  2. NumPy: NumPy menyediakan struktur data array yang efisien dan fungsi matematika yang kuat. Ini sangat berguna untuk operasi numerik dan komputasi array.
    import numpy as np
    
  3. Matplotlib dan Seaborn: Matplotlib digunakan untuk membuat visualisasi data seperti grafik dan plot. Seaborn adalah tambahan yang menyediakan antarmuka yang lebih tinggi dan estetika visual yang lebih baik.
    import matplotlib.pyplot as plt
    import seaborn as sns
    
  4. Scikit-learn: Scikit-learn adalah library machine learning yang menyediakan algoritma umum untuk tugas-tugas seperti klasifikasi, regresi, clustering, dan lainnya.
    from sklearn.model_selection import train_test_split
    from sklearn.linear_model import LinearRegression
    
  5. Statsmodels: Statsmodels adalah library yang memberikan alat untuk melakukan analisis statistik. Ini sering digunakan untuk regresi statistik dan pengujian hipotesis.
    import statsmodels.api as sm
    
  6. Jupyter Notebooks: Meskipun bukan library, Jupyter Notebooks adalah lingkungan pengembangan interaktif yang sangat populer untuk analisis data dan pengembangan model. Anda dapat menggunakan Jupyter Notebooks untuk menggabungkan kode, teks, dan visualisasi dalam satu dokumen.

    Instal dengan:

    pip install jupyter
    

Setelah menginstal library di atas, Anda dapat menggunakan kombinasi ini untuk membaca, membersihkan, menganalisis, dan memvisualisasikan data, serta mengimplementasikan model machine learning jika diperlukan.