Skip to content

mrbrightsides/rantai-exploda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

RANTAI EXPLODA

Selamat datang di repository modul Exploratory Data Analysis (EDA), bagian dari platform analytics end-to-end yang fokus pada eksplorasi dan pemahaman data secara mendalam. Modul ini memfasilitasi analisis statistik dan visualisasi interaktif untuk membantu pengguna menemukan pola, anomali, dan insight awal dari data.


Tentang

Modul EDA menyediakan alat analitik awal untuk memahami dan memastikan kualitas data sebelum diteruskan ke tahap bisnis intelligence. Melalui visualisasi interaktif dan statistik deskriptif, pengguna dapat mengidentifikasi distribusi data, missing value, korelasi, dan pola multivariabel dengan mudah.

Visi: Mewujudkan proses eksplorasi data yang cepat, mudah, dan menyeluruh untuk meningkatkan pemahaman data sebagai dasar analisis lanjutan.


Fitur

  • Import data dari format CSV, Excel, dan database PostgreSQL/MySQL

  • Analisis statistik deskriptif otomatis (mean, median, mode, standar deviasi, missing value)

  • Visualisasi interaktif: histogram, boxplot, scatter plot, correlation matrix

  • Filter dan navigasi data untuk eksplorasi multivariabel

  • Export hasil analisis dan visualisasi ke format PDF/HTML

  • Dashboard responsif untuk analyst data

graph LR
    A["Modul Exploratory Data Analysis (EDA)"] --> B["Data Input"]
    A --> C["Analisis Statistik"]
    A --> D["Visualisasi Interaktif"]
    A --> E["Filter & Navigasi Data"]
    A --> F["Export Laporan"]
    A --> G["Dashboard Responsif"]

    B --> B1["CSV/Excel"]
    B --> B2["Database PostgreSQL/MySQL"]

    C --> C1["Mean, Median, Mode"]
    C --> C2["Standar Deviasi"]
    C --> C3["Missing Value Detection"]
    C --> C4["Korelasi"]

    D --> D1["Histogram"]
    D --> D2["Boxplot"]
    D --> D3["Scatter Plot"]
    D --> D4["Correlation Matrix"]
Loading

Instalasi

Prasyarat

  • Python >= 3.9

  • Node.js >= 18.x (untuk frontend)

  • PostgreSQL atau MySQL (opsional)

Langkah Instalasi

  1. Clone repository ini:
git clone https://github.com/mrbrightsides/rantai-exploda.git
cd eda-module
  1. Instal dependensi backend dan frontend:
pip install -r requirements.txt
cd frontend && npm install
  1. Konfigurasi database di file .env

  2. Jalankan backend dan frontend:

uvicorn main:app --reload

Frontend (React/Vue):

npm start

Penggunaan


Teknologi

  • Backend: Python (FastAPI), pandas, numpy

  • Frontend: React/Vue, D3.js, Plotly.js

  • Database: PostgreSQL/MySQL (opsional)


Kontribusi

Silakan lakukan fork, buat branch, commit perubahan, dan ajukan pull request sesuai standar kontribusi proyek.

  • Fork repository

  • Buat branch fitur baru: git checkout -b feature/nama-fitur

  • Commit perubahan Anda: git commit -m 'Tambah fitur baru'

  • Push ke branch Anda: git push origin feature/nama-fitur

  • Buat pull request di repository ini

  • Harap pastikan kode teruji dan mengikuti style yang sudah ada.


Lisensi

Berlisensi MIT. Lihat file LICENSE untuk informasi lengkap.

Releases

No releases published

Packages

No packages published

Languages