Hướng dẫn how do you find the minimum value in a series in python? - làm thế nào để bạn tìm thấy giá trị tối thiểu trong một chuỗi trong python?

Cập nhật lần cuối vào ngày 15 tháng 9 năm 2022 12:56:38 (UTC/GMT +8 giờ)

Giá trị tối thiểu trong trục được yêu cầu

Hàm Min () được sử dụng để có được tối thiểu các giá trị cho trục được yêu cầu.

Nếu bạn muốn chỉ số tối thiểu, hãy sử dụng IDXMin. Đây là tương đương của phương thức numpy.ndarray argmin.

Syntax:

Series.min(self, axis=None, skipna=None, level=None, numeric_only=None, **kwargs)
tham số:

Parameters:

TênSự mô tảLoại/giá trị mặc địnhBắt buộc / tùy chọn
trụcTrục cho chức năng được áp dụng trên.{index (0)}Yêu cầu
SKIPNALoại trừ các giá trị Na/null khi tính toán kết quả.Giá trị mặc định của Bool: Đúng
Default Value: True
Yêu cầu
SKIPNALoại trừ các giá trị Na/null khi tính toán kết quả.Giá trị mặc định của Bool: Đúng
Default Value: None
Yêu cầu
SKIPNALoại trừ các giá trị Na/null khi tính toán kết quả.Giá trị mặc định của Bool: Đúng
Default Value: None
Yêu cầu
SKIPNALoại trừ các giá trị Na/null khi tính toán kết quả. Yêu cầu

SKIPNA scalar or Series (if level specified)

Example:

Loại trừ các giá trị Na/null khi tính toán kết quả.

import numpy as np
import pandas as pd
idx = pd.MultiIndex.from_arrays([
    ['warm', 'warm', 'cold', 'cold'],
    ['fox', 'lion', 'snake', 'spider']],
    names=['blooded', 'animal'])
s = pd.Series([4, 4, 0, 8], name='legs', index=idx)
s

Output:

Giá trị mặc định của Bool: Đúng

Python-Pandas Code:

import numpy as np
import pandas as pd
idx = pd.MultiIndex.from_arrays([
    ['warm', 'warm', 'cold', 'cold'],
    ['fox', 'lion', 'snake', 'spider']],
    names=['blooded', 'animal'])
s = pd.Series([4, 4, 0, 8], name='legs', index=idx)
s.min()

Output:

0

mức độ

Loại trừ các giá trị Na/null khi tính toán kết quả.

import numpy as np
import pandas as pd
idx = pd.MultiIndex.from_arrays([
    ['warm', 'warm', 'cold', 'cold'],
    ['fox', 'lion', 'snake', 'spider']],
    names=['blooded', 'animal'])
s = pd.Series([4, 4, 0, 8], name='legs', index=idx)
s.min(level='blooded')

Output:

blooded
warm    4
cold    0
Name: legs, dtype: int64

Loại trừ các giá trị Na/null khi tính toán kết quả.

import numpy as np
import pandas as pd
idx = pd.MultiIndex.from_arrays([
    ['warm', 'warm', 'cold', 'cold'],
    ['fox', 'lion', 'snake', 'spider']],
    names=['blooded', 'animal'])
s = pd.Series([4, 4, 0, 8], name='legs', index=idx)
s.min(level=0)

Output:

blooded
warm    4
cold    0
Name: legs, dtype: int64

Giá trị mặc định của Bool: Đúng Maximum of the values for the Pandas requested axis
Next: Get the largest n elements in Pandas


In giá trị trung bình của một loạt gấu trúc

Làm thế nào để có được giá trị thứ n của chuỗi Fibonacci bằng cách sử dụng đệ quy trong C#?

Nếu giá trị tối thiểu được đặt ở nhiều vị trí chỉ số, thì vị trí giá trị xuất hiện đầu tiên được lấy làm đầu ra.

ví dụ 1

# import pandas package
import pandas as pd
import numpy as np

# create a pandas series
s = pd.Series(np.random.randint(1,100, 10))
print(s)

# Apply argmin function
print('Output of argmin:', s.argmin())

Giải trình

Hãy để tạo ra một đối tượng loạt gấu trúc với 10 giá trị số nguyên ngẫu nhiên trong khoảng từ 1 đến 100 và sau đó áp dụng hàm argmin để có được vị trí của giá trị tối thiểu của đối tượng chuỗi.

Ban đầu, chúng tôi đã nhập gói Numpy để tạo ra một loạt các giá trị số nguyên ngẫu nhiên.

Đầu ra

import numpy as np
import pandas as pd
idx = pd.MultiIndex.from_arrays([
    ['warm', 'warm', 'cold', 'cold'],
    ['fox', 'lion', 'snake', 'spider']],
    names=['blooded', 'animal'])
s = pd.Series([4, 4, 0, 8], name='legs', index=idx)
s
0

Phương thức argmin () của đối tượng chuỗi gandas được trả về một giá trị số nguyên, 4 4 cho ví dụ sau và giá trị số nguyên đó biểu thị vị trí của giá trị tối thiểu của đối tượng chuỗi đã cho.

Ví dụ 2

import numpy as np
import pandas as pd
idx = pd.MultiIndex.from_arrays([
    ['warm', 'warm', 'cold', 'cold'],
    ['fox', 'lion', 'snake', 'spider']],
    names=['blooded', 'animal'])
s = pd.Series([4, 4, 0, 8], name='legs', index=idx)
s
1

Giải trình

Hãy để tạo ra một đối tượng loạt gấu trúc với 10 giá trị số nguyên ngẫu nhiên trong khoảng từ 1 đến 100 và sau đó áp dụng hàm argmin để có được vị trí của giá trị tối thiểu của đối tượng chuỗi.

Đầu ra

import numpy as np
import pandas as pd
idx = pd.MultiIndex.from_arrays([
    ['warm', 'warm', 'cold', 'cold'],
    ['fox', 'lion', 'snake', 'spider']],
    names=['blooded', 'animal'])
s = pd.Series([4, 4, 0, 8], name='legs', index=idx)
s
2

Phương thức argmin () của đối tượng chuỗi gandas được trả về một giá trị số nguyên, 4 4 cho ví dụ sau và giá trị số nguyên đó biểu thị vị trí của giá trị tối thiểu của đối tượng chuỗi đã cho.

Hướng dẫn how do you find the minimum value in a series in python? - làm thế nào để bạn tìm thấy giá trị tối thiểu trong một chuỗi trong python?

Ví dụ 2

  • Hãy để tạo ra một đối tượng Pandas Series khác bằng cách sử dụng danh sách các số nguyên với các nhãn chỉ mục DATE_RANGE. Sau đó, áp dụng phương thức argmin () vào dữ liệu của đối tượng sê -ri S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S D để có vị trí.
  • Đầu ra của phương thức argmin () cho ví dụ này là giá trị số nguyên 4 4, có nghĩa là giá trị tại nhãn chỉ mục là 2021-06-05, có giá trị tối thiểu so với dữ liệu có trong đối tượng chuỗi đã cho.
  • Cập nhật vào ngày 09-Mar-2022 07:03:25
  • Câu hỏi và câu trả lời liên quan
  • Làm thế nào để có được vị trí của giá trị tối đa của một loạt gấu trúc?
  • Làm thế nào để có được phần trăm thứ n của một loạt gấu trúc?
  • Làm thế nào để truy cập một giá trị duy nhất trong loạt gấu trúc bằng cách sử dụng vị trí số nguyên?
  • Làm thế nào để có được một giá trị từ ô của một khung dữ liệu gấu trúc?
  • Làm thế nào để có được chỉ số và giá trị của loạt trong gấu trúc?
  • Python - Trả về giá trị tối thiểu của chỉ số Pandas
  • Làm thế nào để có được chiều dài, kích thước và hình dạng của một loạt trong gấu trúc?
  • Python Pandas - Nhận giá trị tối thiểu từ DistoricalInalIndex được đặt hàng
  • Python Pandas - Trả về giá trị tối thiểu của đối tượng Timedelta
  • Làm thế nào để kiểm tra loại dữ liệu của loạt gấu trúc?
  • Làm thế nào để kiểm tra từng giá trị của một chuỗi gấu trúc là duy nhất hay không?
  • In giá trị trung bình của một loạt gấu trúc