Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để tính tần suất xuất hiện của từng mục trong chuỗi Gấu trúc?

Trong chương trình này, chúng tôi sẽ tính toán tần suất của từng phần tử trong chuỗi Pandas. Hàm value_counts () trong thư viện gấu trúc giúp chúng ta tìm tần suất của các phần tử.

Thuật toán

Step 1: Define a Pandas series.
Step 2: Print the frequency of each item using the value_counts() function.

Mã mẫu

import pandas as pd

series = pd.Series([10,10,20,30,40,30,50,10,60,50,50])
print("Series:\n", series)

frequency = series.value_counts()
print("\nFrequency of elements:\n", frequency)

Đầu ra

Series:
0     10
1     10
2     20
3     30
4     40
5     30
6     50
7     10
8     60
9     50
10    50
dtype: int64

Frequency of elements:
50    3
10    3
30    2
20    1
40    1
60    1
dtype: int64