Rabu, 06 Desember 2023

GETTING STARTED WITH MATPLOTLIB & SEABORN

 GETTING STARTED WITH MATPLOTLIB & SEABORN













2. Coba tampilkan basic info dari data tersebut seperti di bawah ini 


1. Siapakah para penumpang titanic? (Umur, Jenis kelamin, Kelas dll)
  • Mari kita visualisasikan!, silahkan coba untuk membuat visualisasi seperti gambar di bawah ini 





  • CHALLENGE!!# Buatlah 1 kolom baru dalam contoh ini bernama 'person' yang menentukan apakah penumpang laki-laki
        # perempuan atau anak anak

            # Semua yang dibawah 16 tahun merupakan termasuk kategori anak-anak 
    • Gunakan Factor plot untuk membadingkan  jumlah Pclass dan person seperti di bawah ini 
    • Buatlah histogram tentang persebaran umur dari penumpang titanic 
    • Hitung jumlah laki-laki, perempuan, anak-anak 
    • Untuk mengingat kembali data, tampilkan 5 data teratas lagi 


























    MongoDB, Python, dan CRUD

     COMINGSOON

    MongoDB, Python, dan CRUD

    MongoDB, Python, dan CRUD


    Apa itu MongoDB

    Adalah basis data NoSQL (Not Only SQL) yang berorientasi pada sebuah dokumen. Sebagai alternatif dari basis data relasional tradisional, MongoDB menyimpan data dalam format BSON (Binary JSON) yang memungkinkan penyimpanan dan manipulasi data yang lebih fleksibel.

    Fitur MongoDB

    • Dokumen: Data disimpan dalam bentuk dokumen JSON (BSON) yang dapat memiliki struktur yang dinamis.
    • Skema Fleksibel: Tidak memerlukan skema tetap, memungkinkan penambahan atau penghapusan kolom secara dinamis.
    • Indeks: Mendukung pembuatan indeks untuk meningkatkan kinerja pencarian.
    • Replikasi: Mampu membuat salinan data (replica) untuk keamanan dan ketersediaan tinggi.
    • Sharding: Menangani pertumbuhan data dengan mendistribusikan data ke beberapa server.

    Hubungan dengan Python dan CRUD

    Supaya lebih mudah, disini saya memilih menggunakan dengan sebuah skema.
    Contoh skema:
    Buatlah sebuah aplikasi sederhana menggunakan Python sebagai bahasa pemrograman utama dan MongoDB sebagai database. Aplikasi ini akan menyimpan dan mengelola data tentang daftar pengguna (users) beserta informasi dasar seperti nama, email, dan no_hp. Aplikasi ini harus dapat melakukan operasi CRUD (Create, Read, Update, Delete) terhadap data pengguna.

    Langkah-langkah yang Diperlukan:

    Pengaturan Lingkungan:
    • Instalasi Python dan MongoDB.
    • Instalasi modul atau library Python yang diperlukan seperti pymongo untuk menghubungkan aplikasi ke database MongoDB.
    Pengaturan Koneksi Database:
    • Buat koneksi antara aplikasi Python dan database MongoDB.
    • Buat database dan koleksi (collection) yang diperlukan untuk menyimpan data pengguna.


    Fungsionalitas Aplikasi:
    • Buat fungsi untuk menambahkan pengguna baru ke dalam database.
    • Buat fungsi untuk menampilkan daftar pengguna yang tersimpan.
    • Buat fungsi untuk mengubah informasi pengguna berdasarkan ID atau kriteria tertentu.
    • Buat fungsi untuk menghapus pengguna berdasarkan ID atau kriteria tertentu.


    Testing Aplikasi:
    • Lakukan pengujian terhadap setiap fungsi yang telah dibuat untuk memastikan fungsionalitasnya berjalan dengan baik.
    • Ujilah operasi Create, Read, Update, dan Delete untuk memastikan tidak ada masalah yang muncul.












    install mutillidae

     SEKEDAP