Làm thế nào để bạn tìm thấy trung bình và chế độ trung bình trong python?

Giá trị trung bình, Trung vị và Chế độ là các nguyên tắc cơ bản của thống kê được sử dụng trong hầu hết mọi lĩnh vực nơi chúng tôi xử lý các con số. Python là một trong những ngôn ngữ lập trình tốt nhất để tính toán số. Vì vậy, bạn nên biết cách tính giá trị trung bình, trung bình và chế độ bằng Python mà không cần sử dụng bất kỳ thư viện hoặc mô-đun Python tích hợp nào. Vì vậy, trong bài viết này, tôi sẽ hướng dẫn bạn cách tính giá trị trung bình, trung bình và chế độ bằng Python

Có nghĩa là Trung bình và Chế độ bằng Python

Nghĩa là

Giá trị trung bình là giá trị trung bình của tất cả các giá trị trong tập dữ liệu. Để tính giá trị trung bình của một tập dữ liệu, trước tiên chúng ta cần tìm tổng của tất cả các giá trị rồi chia tổng của tất cả các giá trị cho tổng số giá trị. Vì vậy, đây là cách tính giá trị trung bình bằng Python

# Mean
list1 = [12, 16, 20, 20, 12, 30, 25, 23, 24, 20]
mean = sum(list1)/len(list1)
print(mean)

20.2

Trung bình

Trung vị là giá trị ở giữa trong số tất cả các giá trị theo thứ tự được sắp xếp. Ở đây chúng ta cần tính giá trị trung bình của tất cả các giá trị trong tập dữ liệu. Nhưng trước khi tính Trung bình, chúng ta cần sắp xếp tất cả các giá trị theo thứ tự đã sắp xếp. Có hai cách khác nhau để tính giá trị trung bình

  1. khi tổng số các giá trị là số chẵn. Trung vị  = [(n/2)thuật ngữ + {(n/2)+1}th]/2
  1. khi tổng số giá trị là số lẻ. Trung vị = {(n+1)/2}số hạng

Bây giờ dưới đây là cách bạn có thể tính trung bình bằng Python

# Median
list1 = [12, 16, 20, 20, 12, 30, 25, 23, 24, 20]
list1.sort()

if len(list1) % 2 == 0:
    m1 = list1[len(list1)//2]
    m2 = list1[len(list1)//2 - 1]
    median = (m1 + m2)/2
else:
    median = list1[len(list1)//2]
print(median)

20.0

Chế độ

Chế độ là giá trị xảy ra thường xuyên nhất trong số tất cả các giá trị. Dưới đây là cách chúng ta có thể tính toán giá trị chế độ của tập dữ liệu bằng Python

# Mode
list1 = [12, 16, 20, 20, 12, 30, 25, 23, 24, 20]
frequency = {}
for i in list1:
    frequency.setdefault(i, 0)
    frequency[i]+=1

frequent = max(frequency.values())
for i, j in frequency.items():
    if j == frequent:
        mode = i
print(mode)

20

Tóm lược

Vì vậy, đây là cách bạn có thể tính giá trị trung bình, giá trị trung bình và chế độ bằng Python mà không cần sử dụng bất kỳ thư viện hoặc bất kỳ mô-đun Python sẵn có nào. Python là một trong những ngôn ngữ lập trình tốt nhất để tính toán số. Vì vậy, bạn nên biết cách tính giá trị trung bình, trung bình và chế độ bằng Python mà không cần sử dụng bất kỳ thư viện hoặc mô-đun Python tích hợp nào. Tôi hy vọng bạn thích bài viết này về cách tính giá trị trung bình, trung bình và chế độ bằng Python. Vui lòng đặt câu hỏi có giá trị trong phần bình luận bên dưới

Giá trị trung bình - Giá trị trung bình là giá trị trung bình của tất cả các giá trị trong tập dữ liệu. Để tính giá trị trung bình của một tập dữ liệu, trước tiên chúng ta cần tìm tổng của tất cả các giá trị rồi chia tổng của tất cả các giá trị cho tổng số giá trị. Vì vậy, đây là cách tính giá trị trung bình bằng Python

# The list of numbers
numberList = [2, 3, 5, 7, 8]

# Calculate the length
no = len(numberList)

# Calculate the sum of all the numbers
sumOfNumbers = sum(numberList)

# Calculate the mean value
meanValue = sumOfNumbers / no

# Print the Mean
print("Mean", str(meanValue))

Trung vị - Đó là giá trị trung bình trong số tất cả các giá trị theo thứ tự được sắp xếp. Trước khi tính Trung bình, chúng ta cần sắp xếp tất cả các giá trị theo thứ tự đã sắp xếp. Có hai cách khác nhau để tính giá trị trung bình

  • Khi tổng số giá trị là số chẵn
Median = [(n/2)th term + {(n/2)+1}th]/2
  • Khi tổng số giá trị là số lẻ
________số 8

Vì vậy, đây là cách tính trung bình bằng Python

# The list of numbers
numberList = [2, 3, 5, 7, 8]

# Get the total length / count of numbers in the list
count = len(numberList)

# Sort the list
numberList.sort()

# Check for even and odd count
if count % 2 == 0:
median1 = numberList[count//2]
median2 = numberList[count//2 - 1]
median = (median1 + median2)/2
else:
median = numberList[count//2]

# Print the Median
print("Median", median)

Chế độ — Giá trị xuất hiện thường xuyên nhất trong danh sách. Vì vậy, đây là cách tính toán chế độ bằng Python

20.2
0

Trong trường hợp trên, kết quả cho biết

20.2
1

Vì không có số thường xuyên xuất hiện

Hãy kiểm tra mã với một danh sách khác

20.2
2

Vì vậy, mã trở thành

20.2
3

Bây giờ đầu ra là

20.2
4Chương trình tìm Giá trị trung bình, Trung bình và Chế độ bằng thư viện được xác định trước

Bạn có thể đạt được kết quả tương tự với ít rắc rối hơn bằng cách sử dụng các thư viện được xác định trước

Sử dụng mô-đun thống kê

Mô-đun thống kê chứa các chức năng xử lý dữ liệu được xác định trước khác nhau mà bạn được hiển thị bên dưới

Để tìm giá trị trung bình, phương pháp là

# The list of numbers
numberList = [2, 3, 5, 7, 8]

# Calculate the length
no = len(numberList)

# Calculate the sum of all the numbers
sumOfNumbers = sum(numberList)

# Calculate the mean value
meanValue = sumOfNumbers / no

# Print the Mean
print("Mean", str(meanValue))
0

Để tìm giá trị trung bình, phương pháp là

# The list of numbers
numberList = [2, 3, 5, 7, 8]

# Calculate the length
no = len(numberList)

# Calculate the sum of all the numbers
sumOfNumbers = sum(numberList)

# Calculate the mean value
meanValue = sumOfNumbers / no

# Print the Mean
print("Mean", str(meanValue))
1

Để tìm giá trị trung bình, phương pháp là

# The list of numbers
numberList = [2, 3, 5, 7, 8]

# Calculate the length
no = len(numberList)

# Calculate the sum of all the numbers
sumOfNumbers = sum(numberList)

# Calculate the mean value
meanValue = sumOfNumbers / no

# Print the Mean
print("Mean", str(meanValue))
2

Sử dụng Thống kê NumPy

Một thư viện khác mà bạn có thể sử dụng là NumPy

Để tìm giá trị trung bình, phương pháp là

# The list of numbers
numberList = [2, 3, 5, 7, 8]

# Calculate the length
no = len(numberList)

# Calculate the sum of all the numbers
sumOfNumbers = sum(numberList)

# Calculate the mean value
meanValue = sumOfNumbers / no

# Print the Mean
print("Mean", str(meanValue))
3

Để tìm giá trị trung bình, phương pháp là

# The list of numbers
numberList = [2, 3, 5, 7, 8]

# Calculate the length
no = len(numberList)

# Calculate the sum of all the numbers
sumOfNumbers = sum(numberList)

# Calculate the mean value
meanValue = sumOfNumbers / no

# Print the Mean
print("Mean", str(meanValue))
3

Để tìm giá trị trung bình, phương pháp là

# The list of numbers
numberList = [2, 3, 5, 7, 8]

# Calculate the length
no = len(numberList)

# Calculate the sum of all the numbers
sumOfNumbers = sum(numberList)

# Calculate the mean value
meanValue = sumOfNumbers / no

# Print the Mean
print("Mean", str(meanValue))
5

Tóm lại, Giá trị trung bình, Trung bình và Chế độ là các kỹ thuật thường được sử dụng trong Học máy, vì vậy điều quan trọng là phải hiểu khái niệm đằng sau chúng

Nếu bạn thích bài đăng này…điều đó sẽ có ý nghĩa rất lớn đối với tôi nếu bạn có thể nhấp vào biểu tượng “vỗ tay”…cho phép tối đa 50 lần vỗ tay - Cảm ơn bạn

Làm cách nào để tìm giá trị trung bình trong Python?

median() tính toán giá trị trung bình (giá trị trung bình) của tập dữ liệu đã cho. Phương pháp này cũng sắp xếp dữ liệu theo thứ tự tăng dần trước khi tính trung bình. Mẹo. Công thức toán học cho Median là. Trung vị = {(n + 1) / 2}giá trị thứ , trong đó n là số lượng giá trị trong một tập hợp dữ liệu.

Mô-đun nào được sử dụng trong Python để tìm giá trị trung bình và chế độ?

Giá trị trung bình là giá trị trung bình. mô-đun NumPy có một phương pháp cho việc này.

Làm cách nào để tìm chế độ trong Python mà không có chức năng sẵn có?

Nó được tìm bằng cách lấy tổng của tất cả các số chia cho số lượng các số (độ dài của danh sách) .