Nếu bạn là nhà phân tích dữ liệu hoặc làm việc với nhiều dữ liệu, bạn có thể đã bắt gặp Thư viện Pandas để thao tác dữ liệu. Trong hướng dẫn này, chúng tôi sẽ kiểm tra làm thế nào chúng tôi có thể nhận được giá trị của một ô từ khung dữ liệu gấu trúc. Cách nhận giá trị từ một ô của Pandas DataFrame
Hướng dẫn liên quan: 5 phút đến gấu trúc 5 Minutes to Pandas
Có 5 cách để trích xuất giá trị từ một ô của một gấu trúc DataFrame5 ways to extract value from a cell of a Pandas DataFrame
- Trích xuất dữ liệu bằng cách sử dụng
data.head[5]
1 hoặc lập chỉ mụcdata.head[5]
1 or indexing - Trích xuất dữ liệu bằng cách sử dụng
data.head[5]
2data.head[5]
2 - Trích xuất dữ liệu bằng cách sử dụng
data.head[5]
3data.head[5]
3 - Trích xuất dữ liệu bằng cách sử dụng
data.head[5]
4data.head[5]
4 - Trích xuất dữ liệu bằng cách sử dụng
data.head[5]
5data.head[5]
5
- Tải dữ liệu
- Phương pháp 1: Trích xuất dữ liệu bằng ILOC hoặc lập chỉ mục
- Phương pháp 2: Trích xuất dữ liệu bằng IAT
- Phương pháp 3: Trích xuất dữ liệu bằng LỘC
- Phương pháp 4: Trích xuất dữ liệu bằng cách sử dụng tại
- Phương pháp 5: Trích xuất dữ liệu bằng Data_Frame.values []
- Bản tóm tắt
- Lập trình hài hước
Tải dữ liệu
Phương pháp 1: Trích xuất dữ liệu bằng ILOC hoặc lập chỉ mục
import pandas as pd data = pd.read_csv['sample_data/california_housing_test.csv']
Phương pháp 2: Trích xuất dữ liệu bằng IAT
data.head[5]
Phương pháp 3: Trích xuất dữ liệu bằng LỘC
Phương pháp 4: Trích xuất dữ liệu bằng cách sử dụng tại
Phương pháp 1: Trích xuất dữ liệu bằng ILOC hoặc lập chỉ mục
Phương pháp 2: Trích xuất dữ liệu bằng IAT
data.iloc[1]['latitude']
Phương pháp 3: Trích xuất dữ liệu bằng LỘC
Phương pháp 3: Trích xuất dữ liệu bằng LỘC
34.26
Phương pháp 4: Trích xuất dữ liệu bằng cách sử dụng tạiExtract Data using iat
Phương pháp 5: Trích xuất dữ liệu bằng Data_Frame.values []
Bản tóm tắt
data.iat[1,1]
Lập trình hài hướcOutput
34.26
Phương pháp 3: Trích xuất dữ liệu bằng LỘCExtract Data using loc
Phương pháp 4: Trích xuất dữ liệu bằng cách sử dụng tại
data.loc[1]['latitude']
Output Output
34.26
Phương pháp 4: Trích xuất dữ liệu bằng cách sử dụng tạiExtract Data using at
Phương pháp 5: Trích xuất dữ liệu bằng Data_Frame.values []
data.at[1,'latitude']
Output Output
34.26
Phương pháp 5: Trích xuất dữ liệu bằng Data_Frame.values []
Bản tóm tắt
data['latitude'].values[1]
OutputOutput
34.26
Lập trình hài hướcRecommended Tutorial: Python Find Longest String in a DataFrame Column
Bản tóm tắt
Lập trình hài hước
Lập trình hài hước
Chúng tôi sẽ kiểm tra các phương thức trên bằng cách tải một bộ dữ liệu mẫu. Tôi đã sử dụng bộ dữ liệu nhà ở California mà bạn có thể tải xuống từ liên kết này. & NBSP;
Cho chúng tôi xem các cột của bộ dữ liệu
- Đầu ra: Why do Java programmers wear glasses?
- Chúng ta có thể thấy 5 hàng đầu tiên của bộ dữ liệu. Bộ dữ liệu có 9 cột. Bây giờ chúng tôi sẽ kiểm tra 5 phương pháp khác nhau để trích xuất giá trị hàng thứ 2 của cột vĩ độ & nbsp;: Because they cannot C# …!
Chúng ta có thể sử dụng lập chỉ mục bình thường Trích xuất giá trị. & NBSP;