Hướng dẫn mode of array python - chế độ của python mảng

Trong bài viết này, chúng tôi sẽ thảo luận về cách tính chế độ của mảng numpy.

Chế độ đề cập đến phần tử lặp lại nhất trong mảng. Chúng ta có thể tìm thấy chế độ từ mảng numpy bằng cách sử dụng các phương thức sau.

Phương pháp 1: Sử dụng gói scipy.stats

Hãy cho chúng tôi xem cú pháp của hàm chế độ () & nbsp;

Cú pháp:

Biến = StatS.Mode (Array_Varable)

Lưu ý: Để áp dụng chế độ, chúng tôi cần tạo một mảng. Trong Python, chúng ta có thể tạo một mảng bằng gói numpy. Vì vậy, trước tiên chúng ta cần tạo một mảng bằng cách sử dụng hàm numpy và Ứng dụng chế độ () trên mảng đó. Hãy cho chúng tôi xem các ví dụ để hiểu rõ hơn. To apply mode we need to create an array. In python, we can create an array using numpy package. So first we need to create an array using numpy package and apply mode() function on that array. Let us see examples for better understanding.

Ví dụ 1:

Áp dụng trên mảng 1-D

Python3

from scipy import stats as st

import numpy as np

abc

1
0
1
1
1
2
1
3__12

[5]
8
[5]
9

Đầu ra:

ModeResult(mode=array([2]), count=array([3]))

Ví dụ 2:

Áp dụng trên một mảng 2-D

Python3

import numpy as np

from scipy import stats as st

import numpy as np

scipy 9import0

1
2
1
3
1
6
1
3
1
6
1
3
1
6
1
3
1
6scipy 8

scipy 9import0

[5]
4
1
3
[5]
6
1
3stats as st7
1
3stats as st9
1
3
[5]
4scipy 8

scipy 9import0import5

1
3stats as st7
1
3import9
1
3stats as st9
1
3
1
6scipy 8

abc

1
0
1
1
1
2
1
3__12

[5]
8abc 8

Đầu ra:

Ví dụ 2:

Áp dụng trên một mảng 2-D

from6

1
0 from8__12

Các

Python3

Moderesult (mode = mảng ([[1, 2, 2, 9, 2]]), Count = mảng ([[2, 2, 1, 2, 2]]))

import numpy as np

abc

1
0
1
1
1
2
1
3__12

1
26
[5]
2
1
3
1
6
1
3
1
2
1
3
1
2
1
3
1
2
1
3
1
2
1
3
1
2
1
3
1
2
[5]
7

[5]
8
1
44

Đầu ra:

1

Ví dụ 2: Using user-defined Function

Áp dụng trên một mảng 2-D

Các

Python3

Moderesult (mode = mảng ([[1, 2, 2, 9, 2]]), Count = mảng ([[2, 2, 1, 2, 2]]))

Phương pháp 2: Sử dụng mô -đun thống kê

Giống như mô -đun Numpy, mô -đun thống kê cũng chứa các chức năng thống kê như giá trị trung bình, trung bình, chế độ .ETC. Vì vậy, chúng tôi hãy xem một ví dụ về chế độ bằng mô -đun thống kê.

Thí dụ :

1
85
1
86
1
87
1
88

import

1
00

Các

Phương pháp 3: Sử dụng chức năng do người dùng xác định

Ở đây chúng tôi không sử dụng bất kỳ chức năng định nghĩa trước để có chế độ của một chuỗi. Hãy cho chúng tôi xem một ví dụ với việc trình bày cách tính chế độ mà không có các hàm được xác định trước.

1
45
1
0 import0
1
2
1
3
1
6
1
3
[5]
2
1
3
[5]
4
1
3
[5]
6
1
3__

[5]
14
[5]
15

1
74
1
75

[5]
8
[5]
20

Đầu ra:

[5]