Cú pháp của tệp đọc, ghi tệp trong python. Và cách đọc tệp CSV và tệp excel trong dataFrames [pandas].
Đã hỏi ngày 6 tháng 11 năm 2018 lúc 9:30Nov 6, 2018 at 9:30
1
df = pd.read_csv['myfile.csv']
df = pd.read_excel['myfile.xlsx']
Đã trả lời ngày 6 tháng 11 năm 2018 lúc 9:32Nov 6, 2018 at 9:32
Mayank porwalmayank porwalMayank Porwal
32.6K8 Huy hiệu vàng32 Huy hiệu bạc56 Huy hiệu Đồng8 gold badges32 silver badges56 bronze badges
Đọc:
df = pd.read_excel['filename.xlsx']
df = pd.read_csv['filename.csv']
Viết:
df.to_csv['filename.csv']
df.to_excel['filename.xlsx']
Nếu bạn chỉ googled "gấu trúc đọc excel" ..
Đã trả lời ngày 6 tháng 11 năm 2018 lúc 9:32Nov 6, 2018 at 9:32
Mayank porwalmayank porwaldejanmarich
32.6K8 Huy hiệu vàng32 Huy hiệu bạc56 Huy hiệu Đồng8 silver badges23 bronze badges
Đọc:Nov 6, 2018 at 9:34
iz_iz_iz_
Viết:2 gold badges26 silver badges40 bronze badges
import pandas as pd
df=pd.read_csv['file_name.csv']
Nếu bạn chỉ googled "gấu trúc đọc excel" ..
df=pd.read_csv['file_name.csv',usecols=['col_name'],squeeze=True]
DejanmarichdejanmarichNov 6, 2018 at 9:45
Bỏ qua nội dung
Trang chủ & nbsp; & nbsp; Đọc dữ liệu từ tệp CSV/Excel trong Python
Để đọc dữ liệu từ các tệp CSV hoặc Excel, bạn có thể sử dụng Thư viện Pandas. Hàm là read_csv [] hoặc read_excel [] từ gấu trúc.read_csv[] or read_excel[] from pandas.
Bạn phải cung cấp đường dẫn tệp dưới dạng chuỗi. Đảm bảo tên tệp và phần mở rộng cũng được đưa ra trong đường dẫn.
Trong ví dụ dưới đây, một tập tin có tên là CarpricesData.csv, đang được đọc trong Python. Đường dẫn được cung cấp cùng với tên tệp có phần mở rộng dưới dạng chuỗi. Máy phân tách được cung cấp dưới dạng dấu phẩy,. Hầu hết thời gian các tệp CSV sẽ có dấu phân cách là dấu phẩy, nhưng đôi khi nó có thể là một tab hoặc một nhân vật đặc biệt như Tilda Hồi ~. Tùy thuộc vào tệp đến, bạn nên chỉ định dấu phân cách.
Mã hóa = ‘Latin-1 có nghĩa là ký tự được đặt để sử dụng. Bộ ký tự mặc định là UTF-8 hoạt động cho hầu hết các bộ dữ liệu, tuy nhiên có một số trường hợp nhất định khi dữ liệu được mã hóa cụ thể trong các ký tự Latin-1, sau đó UTF-8 sẽ thất bại, do đó sử dụng mã hóa = 'Latin-1' cho Những trường hợp như vậy.
# Sử dụng gấu trúc để đọc tệp CSV bằng cách tạo ra đường dẫn của tệp đến read_csv [] # Nhiều định dạng khác có sẵn, ví dụ: read_excel [], read_table [], read_json, v.v. # Các tùy chọn này có thể được nhìn thấy bằng cách sử dụng tùy chọn Tab Tab # Đầu ra của hàm read_csv ở đây được lưu trữ dưới dạng dataFrame CarPricesData=pd.read_csv[filepath_or_buffer='/Users/farukh/DATA/CarPricesData.csv',=pd.read_csv[filepath_or_buffer='/Users/farukh/DATA/CarPricesData.csv', sep=',',encoding='latin']sep=',',encoding='latin'] # In một vài bản ghi dữ liệu CarPricesData.head[n=5].head[n=5] |
Đầu ra mẫu:
Đọc một tệp excel bằng gấu trúc
Để đọc một tệp excel, lệnh là read_excel [] từ thư viện gandas. Ngoài ra, bạn chỉ cần cung cấp đường dẫn của tệp cùng với tên tệp và tiện ích mở rộng chính xác như .xls hoặc XLSX tùy thuộc vào loại tệp bạn có..xls or xlsx depending on the type of file you have.
Đối số bảng điều khiển_name = dữ liệu xe hơi được sử dụng để chỉ định bảng nào cần được nhập từ excel.sheet_name=’car data’ is used to specify which sheet needs to be imported from the excel.
# Sử dụng gấu trúc để đọc tệp excel bằng cách tạo ra đường dẫn của tệp # Đầu ra của hàm read_excel [] ở đây được lưu trữ dưới dạng dataFrame CarPricesData=pd.read_excel[io='/Users/farukh/DATA/CarPricesData.xlsx',=pd.read_excel[io='/Users/farukh/DATA/CarPricesData.xlsx', & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; sheet_name = 'dữ liệu xe']]sheet_name='car data'] # In một vài bản ghi dữ liệu CarPricesData.head[n=5].head[n=5] |
Đầu ra mẫu:
Đọc một tệp excel bằng gấu trúc
Để đọc một tệp excel, lệnh là read_excel [] từ thư viện gandas. Ngoài ra, bạn chỉ cần cung cấp đường dẫn của tệp cùng với tên tệp và tiện ích mở rộng chính xác như .xls hoặc XLSX tùy thuộc vào loại tệp bạn có.