Membaca Data Tabel Menggunakan Pandas

Python
Pandas

Ringkasan cara membaca data tabel dari berbagai format menggunakan Pandas

Penulis

Pandu Mulya Muhammad Syah

Diterbitkan

5 Juni 2023

Librari Pandas dapat membaca data tabel dari berbagai format, di antaranya adalah file .csv, .xlsx dan .txt. Pada artikel ini akan ditampilkan cara membaca data dari setiap jenis file tersebut menggunakan pandas. Masing-masing file yang digunakan adalah:

Membaca Data .csv

Data .csv dapat dibaca dengan menggunakan metode .read_csv(filename, sep) dengan memasukkan parameter filename dan sep.

  • Parameter filename merupakan nama file dari berkas yang akan dibaca. Selain nama file, parameter ini juga dapat dinyatakan sebagai lokasi dari data jika file data dan file program python tidak berada di folder yang sama seperti folder/filename.
  • Parameter sep merupakan pemisah nilai pada file. Umumnya tanda pemisah yang digunakan pada file ini adalah , sehingga parameter ini dapat diabaikan. Beberapa tanda pemisah yang dapat digunakan antara lain adalah ; dan \t.
import pandas as pd

df1 = pd.read_csv("data1.csv")
df1
Kabupaten/Kota kelompok jenis satuan 2015
0 Ogan_Komering_Ulu Buah-Buahan Salak Kuintal 3577.0
1 Ogan_Komering_Ilir Buah-Buahan Salak Kuintal 35871.0
2 Muara_Enim Buah-Buahan Salak Kuintal 15009.0
3 Lahat Buah-Buahan Salak Kuintal 17038.0
4 Musi_Rawas Buah-Buahan Salak Kuintal 9944.0

Membaca Data .xlsx

Data .xlsx dapat dibaca dengan menggunakan metode .read_excel(filename) dengan memasukkan parameter filename.

df2 = pd.read_excel("data2.xlsx")
df2
videoId channelId title description publishAt
0 uotg530Aa7Q UC0L1suV8pVgO4pCAIBNGx5w Obsession with Instagram 'clean eating&#39... A different form of eating disorder - Orthorex... 2018-10-29T09:00:07Z
1 uotg530Aa7Q UC0L1suV8pVgO4pCAIBNGx5w Obsession with Instagram 'clean eating&#39... A different form of eating disorder - Orthorex... 2018-10-29T09:00:07Z
2 loeQ_2hKgOc UCeLyqsQfOtDccvNQShKuvZw Intermittent Fasting VLOG Daily Results 7/7/20... INTERMITTENT FASTING My intermittent fasting s... 2021-07-07T23:17:52Z
3 loeQ_2hKgOc UCeLyqsQfOtDccvNQShKuvZw Intermittent Fasting VLOG Daily Results 7/7/20... INTERMITTENT FASTING My intermittent fasting s... 2021-07-07T23:17:52Z
4 NuEBX0S3jkg UCeLyqsQfOtDccvNQShKuvZw Intermittent Fasting VLOG Daily Results 7/22/2... IAMALADY https://youtu.be/mNBHWDgvWqg KRISMA F... 2021-07-23T00:09:46Z

Membaca Data .txt

Mirip seperti ata .csv, data .txt dapat dibaca dengan menggunakan metode .read_csv(filename, sep) dengan memasukkan parameter filename dan sep. Salah satu perbedaan yang terlihat dari pembacaan kedua jenis data ini adalah penggunaan tanda pemisah \t.

df3 = pd.read_csv("data3.txt", sep="\t")
df3
time psfc msl wSpeed.10 wDir.10
0 2004-01-01 00:00 101292.4 101295.2 0.98 286.5
1 2004-01-01 01:00 101261.7 101264.9 2.73 313.3
2 2004-01-01 02:00 101188.8 101192.0 3.03 336.9
3 2004-01-01 03:00 101147.8 101151.0 4.12 353.2
4 2004-01-01 04:00 101111.3 101114.7 4.66 357.8