Hướng dẫn read_excel python - read_excel python

Đọc các tệp excel [tiện ích mở rộng: .xlsx, .xls] với python pandas. Để đọc tệp Excel dưới dạng DataFrame, hãy sử dụng phương thức Pandas

1
2
3
4
0.

Nội phân Chính showShow

  • Cài đặt XLRD
  • Tải nhiều tờ
  • Tải tất cả các tờ
  • Làm thế nào để bạn đọc dữ liệu từ tệp excel trong python bằng gấu trúc?
  • Làm cách nào để đọc tệp .xlsx trong gấu trúc?
  • Python có thể đọc các tệp excel không?
  • Làm cách nào để đọc một cột cụ thể trong Excel bằng gấu trúc?
  • Pandas có hoạt động với XLS không?

Nội phân chính

  • Cài đặt XLRD
  • Tải nhiều tờ
  • Tải tất cả các tờ
  • Làm thế nào để bạn đọc dữ liệu từ tệp excel trong python bằng gấu trúc?
  • Làm cách nào để đọc tệp .xlsx trong gấu trúc?
  • Python có thể đọc các tệp excel không?
  • Làm cách nào để đọc một cột cụ thể trong Excel bằng gấu trúc?
  • Pandas có hoạt động với XLS không?

Nội phân chính

  • Cài đặt XLRD
  • Tải nhiều tờ
  • Tải tất cả các tờ
  • Làm thế nào để bạn đọc dữ liệu từ tệp excel trong python bằng gấu trúc?
  • Làm cách nào để đọc tệp .xlsx trong gấu trúc?
  • Python có thể đọc các tệp excel không?
  • Làm cách nào để đọc một cột cụ thể trong Excel bằng gấu trúc?
  • Pandas có hoạt động với XLS không?

Nội phân chính

Bạn có thể đọc tờ đầu tiên, tờ cụ thể, nhiều tờ hoặc tất cả các tờ. Pandas chuyển đổi điều này thành cấu trúc DataFrame, là một cấu trúc giống như bảng. Data Analysis with Python Pandas

Khóa học liên quan: Phân tích dữ liệu với Python Pandas

Excel

Trong bài viết này, chúng tôi sử dụng một tệp excel ví dụ. Các chương trình mà chúng tôi sẽ làm cho đọc xuất sắc thành Python.

Tạo một tệp Excel với hai tờ, Sheet1 và Sheet2. Bạn có thể sử dụng bất kỳ chương trình hỗ trợ Excel nào như Microsoft Excel hoặc Google Sheets.

sheet1:

sheet2:

Cài đặt XLRD

Nội dung của mỗi nội dung như sau:

Gấu trúc. .read_excel a.] uses a library called xlrd internally.

XLRD là một thư viện để đọc [đầu vào] các tệp excel [.xlsx, .xls] trong python.

Bài viết liên quan: Cách sử dụng XLRD, XLWT để đọc và ghi các tệp Excel trong Python

Nếu bạn gọi pandas.read_excel s [] trong môi trường không cài đặt XLRD, bạn sẽ nhận được thông báo lỗi tương tự như sau:

Bộ nhập khẩu: Cài đặt XLRD> = 0.9.0 cho hỗ trợ Excel

XLRD có thể được cài đặt với PIP. [PIP3 tùy thuộc vào môi trường]

Đọc Excel
If there are multiple sheets, only the first sheet is used by pandas.
It reads as DataFrame.

Chỉ định đường dẫn hoặc URL của tệp Excel trong đối số đầu tiên. Nếu có nhiều bảng, chỉ có bảng đầu tiên được Pandas.it đọc là DataFrame.
1
2
3
4
5

import pandas as pd

df = pd.read_excel['sample.xlsx']

print[df]

Mã trên xuất ra nội dung bảng Excel:
1
2
3
4

  Unnamed: 0   A   B   C
0 one 11 12 13
1 two 21 22 23
2 three 31 32 33

Nhận tờ

Bạn có thể chỉ định trang tính để đọc với argune feet_name.

Chỉ định theo số [bắt đầu từ 0]
1
2
3
Mã trên xuất ra nội dung bảng Excel:
1
2
3
4

  Unnamed: 0   A   B   C
0 one 11 12 13
1 two 21 22 23
2 three 31 32 33

Chỉ định theo số [bắt đầu từ 0]
1
2
3
Mã trên xuất ra nội dung bảng Excel:
1
2
3
4

Tải nhiều tờ

  Unnamed: 0   A   B   C
0 one 11 12 13
1 two 21 22 23
2 three 31 32 33

Nhận tờ

Chỉ định theo số [bắt đầu từ 0]
1
2
3

df_sheet_index = pd.read_excel['sample.xlsx', sheet_name=1]

print[df_sheet_index]

#        AA  BB  CC
# ONE 11 12 13
# TWO 21 22 23
# THREE 31 32 33
Chỉ định theo tên trang:

Tải tất cả các tờ

df_sheet_name = pd.read_excel['sample.xlsx', sheet_name='sheet2']

print[df_sheet_name]

Cũng có thể chỉ định một danh sách trong armentSheet_name. Nó là ok ngay cả khi đó là một số 0 bắt đầu hoặc tên trang tính.Số được chỉ định hoặc tên trang tính là khóa khóa và gấu trúc dữ liệu. DataFrame được đọc dưới dạng từ điển theo thứ tự đã đặt hàng với giá trị giá trị.

import pandas as pd

df = pd.read_excel['sample.xlsx']

print[df]
3

#        AA  BB  CC
# ONE 11 12 13
# TWO 21 22 23
# THREE 31 32 33
Chỉ định theo tên trang:

Bạn có thể đọc tờ đầu tiên, tờ cụ thể, nhiều tờ hoặc tất cả các tờ. Pandas chuyển đổi điều này thành cấu trúc DataFrame, là một cấu trúc giống như bảng. Data Analysis with Python Pandas

Làm thế nào để bạn đọc dữ liệu từ tệp excel trong python bằng gấu trúc?

Khóa học liên quan: Phân tích dữ liệu với Python Pandasuse the pandas read_excel[] method. You can read the first sheet, specific sheets, multiple sheets or all sheets. Pandas converts this to the DataFrame structure, which is a tabular like structure.

Làm cách nào để đọc tệp .xlsx trong gấu trúc?

Excel read_excel[] function is used to read excel sheet with extension xlsx into pandas DataFrame. By reading a single sheet it returns a pandas DataFrame object, but reading two sheets it returns a Dict of DataFrame. Can load excel files stored in a local filesystem or from an URL.

Python có thể đọc các tệp excel không?

Trong bài viết này, chúng tôi sử dụng một tệp excel ví dụ. Các chương trình mà chúng tôi sẽ làm cho đọc xuất sắc thành Python.The openpyxl module allows your Python programs to read and modify Excel spreadsheet files.

Làm cách nào để đọc một cột cụ thể trong Excel bằng gấu trúc?

Tạo một tệp Excel với hai tờ, Sheet1 và Sheet2. Bạn có thể sử dụng bất kỳ chương trình hỗ trợ Excel nào như Microsoft Excel hoặc Google Sheets..

Nội dung của mỗi nội dung như sau:

Gấu trúc. .read_excel a.] uses a library called xlrd internally.

XLRD là một thư viện để đọc [đầu vào] các tệp excel [.xlsx, .xls] trong python.

Bài viết liên quan: Cách sử dụng XLRD, XLWT để đọc và ghi các tệp Excel trong Python

Pandas có hoạt động với XLS không?

Nội phân chínhSupports xls , xlsx , xlsm , xlsb , odf , ods and odt file extensions read from a local filesystem or URL. Supports an option to read a single sheet or a list of sheets. Any valid string path is acceptable.

Bài Viết Liên Quan

Chủ Đề