Pelatihan dan Sertifikasi BNSP Online Associate Data Scientist ADS
11-Oct-2025
Pembuat : Admin Mobile Faculty
Kategori : Media Pembelajaran
| Hari | Materi | Deskripsi |
|---|---|---|
| Hari 1 | Pengenalan Data Science & Python | Dasar-dasar Data Science dan pengenalan Python |
| Eksplorasi Data dengan Pandas & NumPy | Teknik pengolahan dan analisis dataset | |
| Visualisasi Data dengan Matplotlib & Seaborn | Membuat grafik dan dashboard sederhana | |
| Hari 2 | Pengantar Machine Learning | Konsep supervised dan unsupervised learning |
| Evaluasi Model & Metrik Akurasi | Menganalisis performa model ML | |
| Studi Kasus & Sertifikasi BNSP | Simulasi analisis data dan persiapan sertifikasi BNSP |
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
from sklearn.model_selection import train_test_split
from sklearn.linear_model import LinearRegression
from sklearn.metrics import mean_absolute_error, mean_squared_error
# Contoh dataset
data = {
Luas_Tanah: [100, 200, 150, 300, 250],
Jumlah_Kamar: [2, 3, 3, 4, 4],
Harga: [500, 800, 700, 1200, 1100]
}
df = pd.DataFrame(data)
# Memisahkan fitur dan target
X = df[[Luas_Tanah, Jumlah_Kamar]]
y = df[Harga]
# Split data
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)
# Membuat model regresi linier
model = LinearRegression()
model.fit(X_train, y_train)
# Prediksi
y_pred = model.predict(X_test)
# Evaluasi
mae = mean_absolute_error(y_test, y_pred)
mse = mean_squared_error(y_test, y_pred)
rmse = np.sqrt(mse)
print(f"Mean Absolute Error: {mae}")
print(f"Root Mean Squared Error: {rmse}")
Model ini dapat digunakan untuk memprediksi harga rumah berdasarkan luas tanah dan jumlah kamar.