Cara membaca file csv dengan numpy (langkah demi langkah)


Anda dapat menggunakan sintaks dasar berikut untuk membaca file CSV ke dalam array rekaman di NumPy:

 from numpy import genfromtxt

my_data = genfromtxt(' data.csv ', delimiter=' , ', dtype= None )

Contoh langkah demi langkah berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.

Langkah 1: Lihat file CSV

Katakanlah kita memiliki file CSV berikut bernama data.csv yang ingin kita baca ke dalam NumPy:

Langkah 2: Baca ke dalam file CSV

Kode berikut menunjukkan cara membaca file CSV ini ke dalam array Numpy:

 from numpy import genfromtxt

#import CSV file
my_data = genfromtxt(' data.csv ', delimiter=' , ', dtype= None )

Perhatikan hal berikut:

  • delimiter : Ini menentukan pembatas yang memisahkan nilai data dalam file CSV.
  • dtype : Ini menentukan tipe data array NumPy. Dengan menggunakan None , kami mengizinkan beberapa tipe data untuk diimpor ke dalam tabel secara bersamaan.

Contoh 3: Tampilkan array NumPy

Setelah kami mengimpor file CSV, kami dapat melihatnya:

 #view imported CSV file
my_data

array([[1, 2, 2, 2, 3, 4],
       [5, 5, 6, 8, 9, 9]])

Kita dapat melihat bahwa data dalam array NumPy cocok dengan data yang ditampilkan dalam file CSV.

Catatan : Anda dapat menemukan dokumentasi online lengkap untuk fungsi genfromtxt() di sini .

Sumber daya tambahan

Tutorial berikut menjelaskan cara melakukan fungsi umum lainnya dengan file CSV di pandas:

Cara membaca file CSV dengan Pandas
Cara mengekspor Pandas DataFrame ke file CSV
Pandas: Cara menambahkan data ke file CSV yang sudah ada

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *