Read Time:1 Minute, 53 Second
Mục lục
- Install Pandas package.
- Đọc file CSV từ web server(http/https).
- Đọc file CSV từ local(PC).
- Một số thao tác của Data Frame.
- Một số ứng dụng.
- Video hướng dẫn từng bước cụ thể.
Khi làm về DataScience hoặc là AI, chúng ta đôi khi phải sử dụng data từ file nhất là CSV. Do đó trang bị kiến thức về đọc file CSV là một điều cần thiết. Dưới đây chúng ta sẽ xem qua cách sử dụng thư viện Pandas để đọc file CSV. Thực tế có rất nhiều thư việc để thao tác với file csv thế nhưng Pandas vẫn là một lựa chọn tốt. Vì nó cung cấp cho ta nhiều chức năng để thao tác với nhưng data đó.
Install Pandas package
Trên thực tế một số mội trường đã có sẵn Pandas. Nhưng nếu chưa có thì chúng ta cũng có thể tự install một cách đơn giản như dưới đậy.
Hệ điều hành Mac ,Windows hoặc là linux ta đều có thể install bằng command.
pip install pandas
Đọc file CSV từ web server(http/https).
import pandas as pd
df = pd.read_csv('http://bit.ly/autompg-csv')
df.head()
Kết quả sẽ như hình bên dưới.

Đọc file CSV từ local(PC).
import pandas as pd
df = pd.read_csv('C:/learn_python/housing.csv')
df.head()
Kết quả sẽ như hình bên dưới.

Một số thao tác của Data Frame.
Đọc 3 dòng đầu của file CSV.
df = pd.read_csv('C:/learn_python/housing.csv')
df.head(3)

Đọc 3 dòng cuối của file csv
df = pd.read_csv('C:/learn_python/housing.csv')
df.tail(3)

Vẽ đồ thị điểm.
df = pd.read_csv('http://bit.ly/autompg-csv')
%matplotlib inline
df.plot.scatter(x='hp', y='mpg')

Mở rộng.
Dùng thư viên csv để mở file csv.
Source Code 1
import csv
rawdata = []
rawtarget = []
f = open('C:/learn_python/housing.csv','r')
reader = csv.reader(f)
for row in reader:
rawdata.append(row[0])
rawtarget.append(row[1])
f.close()
print(rawtarget)
Source Code 2
import csv
with open('C:/learn_python/housing.csv') as f:
print(f.read())
Video hướng dẫn từng bước cụ thể.
Đang chuẩn bị