Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีคำนวณความถี่ (Frequency) ของแต่ละรายการใน Pandas Series


ในโปรแกรมนี้ เราจะคำนวณความถี่ของแต่ละองค์ประกอบใน Pandas Series ฟังก์ชัน value_counts() ในไลบรารี Pandas ช่วยให้เราหาความถี่ขององค์ประกอบได้

อัลกอริทึม

ขั้นตอนที่ 1: กำหนด Pandas Series
ขั้นตอนที่ 2: แสดงความถี่ของแต่ละรายการโดยใช้ฟังก์ชัน value_counts()

ตัวอย่างโค้ด

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)

ผลลัพธ์

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