Giả sử bạn có file Excel pandas.xlsx và muốn đọc toàn bộ hàng của cột đầu tiên và cột cuối cùng.
Giải pháp
- Đọc Excel:
pd.read_excel('pandas.xlsx'). - Cột đầu tiên:
df.iloc[:, 0]. - Cột cuối cùng:
df.iloc[:, -1].
Mã ví dụ
import pandas as pd
# Giả sử file products.csv có sẵn (ví dụ thay cho Excel)
df = pd.read_csv('products.csv')
print("DataFrame:\n", df)
print("\nTất cả hàng cột đầu tiên:")
print(df.iloc[:, 0])
print("\nTất cả hàng cột cuối cùng:")
print(df.iloc[:, -1])
Kết quả mẫu
Tất cả hàng cột đầu tiên: 0 1 1 2 2 3 ... 99 100 Name: id, Length: 100, dtype: int64 Tất cả hàng cột cuối cùng: 0 2019 1 2020 ... 99 2018 Name: productionYear, Length: 100, dtype: int64
Giải thích:
iloc[:, 0]: Tất cả hàng (:), cột vị trí 0.iloc[:, -1]: Tất cả hàng, cột cuối cùng (-1).- Đọc Excel cần cài
openpyxlhoặcxlrd:pip install openpyxl.