0% menganggap dokumen ini bermanfaat (0 suara)
11 tayangan22 halaman

Training Session 9

Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
11 tayangan22 halaman

Training Session 9

Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 22

Introduction to DataFrame

Instructor: Ari Sulistiyo Prabowo


Lead Data Analyst at Fintech Company
Profile

#BertalentaDigital © Copyright by Digital Skola 2024


Contents
Anda akan mempelajari antara lain:

1. Memahami soal DataFrame

2. Mengenal soal List, Tuple, NumPy Array, Pandas Series

3. Membuat DataFrame

4. Membaca file dengan DataFrame

5. Mengurutkan data di DataFrame

6. Melting Dataframe

#BertalentaDigital © Copyright by Digital Skola 2024


DataFrame

DataFrame adalah struktur data yang


berlabel 2 dimensi dengan kolom yang
memiliki tipe data yang berbeda.
Seperti halnya yang ada di Excel atau
SQL.

Dataframe memiliki 3 komponen:

● Kolom
● Baris
● Data

#BertalentaDigital © Copyright by Digital Skola 2024


DataFrame
Apa saja yang dapat dilakukan oleh Dataframe dalam pengolahan data?

Menyaring data pada


Menampilkan nilai kondisi tertentu
Menambahkan
dari satu atau
atau mengurangi
beberapa kolom
kolom tertentu
3
2 4
Menampilkan
tabular data dari Melakukan
urutan teratas dan agregasi data dari
terbawah tabular data
1 5

#BertalentaDigital © Copyright by Digital Skola 2024


DataFrame
Dataframe dapat dibuat dalam menggunakan bahasa pemrograman Python dengan
bantuan beberapa struktur data (data structure).

#BertalentaDigital © Copyright by Digital Skola 2024


Membuat DataFrame

#BertalentaDigital © Copyright by Digital Skola 2024


Membuat DataFrame dari List

#BertalentaDigital © Copyright by Digital Skola 2024


Membuat DataFrame dari Tuple

#BertalentaDigital © Copyright by Digital Skola 2024


Membuat DataFrame dari NumPy Array

#BertalentaDigital © Copyright by Digital Skola 2024


Membuat DataFrame dari Pandas Series

#BertalentaDigital © Copyright by Digital Skola 2024


Membaca File dengan
DataFrame

#BertalentaDigital © Copyright by Digital Skola 2024


Membaca File dengan Pandas DataFrame

dari CSV Format dari Excel Format

#BertalentaDigital © Copyright by Digital Skola 2024


Mengurutkan Data
(Sorting)

#BertalentaDigital © Copyright by Digital Skola 2024


Sorting Data
Pada DataFrame, terdapat syntax code untuk mengurutkan data berdasarkan:

● Alphabetic
● Numerical
● Tanggal

#BertalentaDigital © Copyright by Digital Skola 2024


Syntax Sorting Data

● by: pengurutan berdasarkan satu kolom atau beberapa kolom

● axis: 0 diurutkan secara index, sedangkan 1 mengurutkan kolom

● ascending:True berarti diurutkan dari paling kecil, sedangkan False diurutkan dari
paling besar

● inplace: True mengurutkan dan disimpan di variabel yang sedang digunakan

● na_positionb: meletakkan null values di posisi teratas (first), dan null values di posisi
terbawah (last)

#BertalentaDigital © Copyright by Digital Skola 2024


Sorting Data (Alphabetic)

#BertalentaDigital © Copyright by Digital Skola 2024


Sorting Data (Numerical)

#BertalentaDigital © Copyright by Digital Skola 2024


Sorting Data (More than one Column)

#BertalentaDigital © Copyright by Digital Skola 2024


Melting Data

#BertalentaDigital © Copyright by Digital Skola 2024


Melting Data
Melting dataframe digunakan untuk memberikan informasi data dimana nama
kolom/variable akan menjadi datapoint dan tetap memberikan informasi nilai dari
kolom/variable namun di kolom yang berbeda.

#BertalentaDigital © Copyright by Digital Skola 2024


Thank You

#BertalentaDigital | digitalskola.com

© Copyright by Digital Skola 2024

Anda mungkin juga menyukai