Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Cara membaca dengan Panda

Cara membaca dengan Panda

DDD
DDDasal
2023-12-05 15:33:422311semak imbas

Sistem pengendalian tutorial ini: Sistem Windows 10, komputer Dell G3.

Pandas ialah perpustakaan pemprosesan data Python yang popular yang boleh digunakan untuk membaca dan memproses pelbagai format data. Berikut ialah langkah umum untuk membaca fail menggunakan Pandas:

1 Import pustaka Pandas:

import pandas as pd

2 Gunakan fungsi pd.read_csv() untuk membaca fail CSV:

rreee

Antaranya. .csv ialah Laluan ke fail CSV untuk dibaca.

3 Jika anda ingin membaca fail Excel, anda boleh menggunakan fungsi pd.read_excel():

data = pd.read_csv('file.csv')

di mana, file.xlsx ialah laluan ke fail Excel untuk dibaca.

4 Jika anda ingin membaca data dalam pangkalan data SQL, anda boleh menggunakan fungsi pd.read_sql():

data = pd.read_excel('file.xlsx')

di mana database.db ialah laluan fail pangkalan data dan table_name ialah nama jadual yang akan. membaca.

5 Jika anda ingin membaca fail JSON, anda boleh menggunakan fungsi pd.read_json():

import sqlite3
conn = sqlite3.connect('database.db')
data = pd.read_sql('SELECT * FROM table_name', conn)

di mana, file.json ialah laluan fail JSON untuk dibaca.

6 Jika anda ingin membaca fail teks, anda boleh menggunakan fungsi pd.read_table():

data = pd.read_json('file.json')

Antaranya, file.txt ialah laluan fail teks yang hendak dibaca, dan pembatas ialah pembatas Di sini, pemisahan koma digunakan sebagai contoh .

Di atas adalah langkah umum untuk membaca pelbagai jenis fail menggunakan Panda. Pilih fungsi yang sesuai mengikut situasi sebenar, dan tetapkan parameter yang sepadan mengikut keperluan.

Atas ialah kandungan terperinci Cara membaca dengan Panda. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn