Hướng dẫn how do you extract values from a dataframe in python? - làm cách nào để trích xuất các giá trị từ khung dữ liệu trong python?

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

  1. Trích xuất dữ liệu bằng cách sử dụng
    data.head(5)
    1 hoặc lập chỉ mục
    data.head(5)
    1 or indexing
  2. Trích xuất dữ liệu bằng cách sử dụng
    data.head(5)
    2
    data.head(5)
    2
  3. Trích xuất dữ liệu bằng cách sử dụng
    data.head(5)
    3
    data.head(5)
    3
  4. Trích xuất dữ liệu bằng cách sử dụng
    data.head(5)
    4
    data.head(5)
    4
  5. Trích xuất dữ liệu bằng cách sử dụng
    data.head(5)
    5
    data.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

Hướng dẫn how do you extract values from a dataframe in python? - làm cách nào để trích xuất các giá trị từ khung dữ liệu trong python?

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;