Phương pháp nào được sử dụng để tìm ý nghĩa trong Python?

Trong chương trình này, chúng tôi đã lấy một danh sách có tên tê chứa năm số. Sau đó, chúng tôi tạo một biến khác [không] lưu trữ độ dài của tê bằng cách sử dụng len[]. Sau đó, hàm sum[] sẽ tính tổng tất cả các giá trị của danh sách được lưu trữ trong biến sum. Sau đó, để tìm giá trị trung bình, chúng tôi tính toán nó bằng cách chia tổng cho số phần tử trong danh sách. Cuối cùng, chúng tôi in giá trị trung bình

Trung bình

numb = [2, 4, 5, 8, 9]
no = len[numb]
numb.sort[]
if no % 2 == 0:
    median1 = numb[no//2]
    median2 = numb[no//2 - 1]
    median = [median1 + median2]/2
else:
    median = numb[no//2]
print["The median of the given numbers  [", numb, "] is", str[median]]

đầu ra

The median of the given numbers  [ [2, 4, 5, 8, 9] ] is 5

Giải trình

Trong chương trình này, chúng tôi đã lấy một danh sách có tên tê chứa năm số. Sau đó, chúng tôi tạo một biến khác [không] lưu trữ độ dài của tê bằng cách sử dụng len[]. Sau đó, sort[] sẽ sắp xếp các số của tê. Chúng ta phải kiểm tra một điều kiện xem không là chẵn hay lẻ. Nếu chẵn ta chỉ cần thực hiện phép chia sàn cho 2 trên danh sách tê và lưu vào trung vị1. Tương tự, chúng ta lại phải chia sàn cho 2 và trừ nó cho 1 và lưu trữ nó trong median2. Hai giá trị này [median1 và median2] sẽ giúp tìm số dư. Bây giờ, để tính số dư cuối cùng, hãy cộng cả trung vị 1 và trung vị 2 rồi chia tổng cho 2 [nếu độ dài của danh sách là số chẵn] hoặc ở phần khác, trung vị sẽ là số không [chia sàn 2] [nếu độ dài của danh sách . Cuối cùng, in trung bình được tính toán

Chế độ

from collections import Counter
numb = [2, 3, 4, 5, 7, 2]
no = len[numb]
val = Counter[numb]
findMode = dict[val]
mode = [i for i, v in findMode.items[] if v == max[list[val.values[]]]]  
if len[mode] == no:
    findMode = "The group of number do not have any mode"
else:
    findMode = "The mode of a number is / are: " + ', '.join[map[str, mode]]
print[findMode]

đầu ra

The mode of a number is / are: 2

Giải trình

Đầu tiên, chúng ta sẽ nhập mô-đun bộ đếm. Trong chương trình này, chúng ta phải lấy một danh sách có tên tê chứa sáu số. Sau đó, chúng tôi tạo một biến khác [không] lưu trữ độ dài của tê bằng cách sử dụng len[]. Bộ đếm Python là một vùng chứa chứa số lượng của mọi phần tử nằm trong vùng chứa. Val sẽ giữ giá trị bộ đếm và sự tồn tại của từng phần tử. Sau đó, chúng tôi nhập giá trị của val vào từ điển bằng cách sử dụng dict[]. Sau đó, chúng tôi thực hiện thao tác hiểu danh sách bằng cách lặp lại mọi mục trong danh sách để tìm chế độ và số lượng mục được lưu trữ trong chế độ. Điều kiện if tiếp theo kiểm tra xem chế độ có độ dài bằng số hay không, nếu có, không có sự lặp lại của số trong danh sách và do đó sẽ lưu chuỗi "The group of number do not have any mode". Nếu không, nó sẽ hiển thị chế độ trong chuỗi bằng cách nối chính nó với chuỗi "Chế độ của một số là / are. "

Chươ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

Mô-đun thống kê

Như các bạn đã biết, tính toán giá trị trung bình, phương tiện và chế độ là một số phương pháp phổ biến được thực hiện bởi các nhà phân tích dữ liệu và kỹ sư khoa học dữ liệu. Đó là lý do Python bao gồm chức năng này trong mô-đun thống kê để giúp nhiệm vụ của chúng tôi dễ dàng hơn

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à

import statistics
statistics.mean[[5, 3, 6, 8, 9, 12, 5]]

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

import statistics
statistics.median[[5, 3, 6, 8, 9, 12, 5]]

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

import statistics
statistics.mode[[5, 3, 6, 8, 9, 12, 5]]

Phần kết luận

Giá trị trung bình [hoặc trung bình], trung bình và chế độ thường là những thứ ban đầu mà các nhà phân tích dữ liệu xem xét trong bất kỳ dữ liệu mẫu nào khi cố gắng giả định độ nghiêng cần thiết của dữ liệu. Sử dụng phương pháp thủ công luôn tốt hơn, nhưng nếu mã phức tạp và chúng ta phải tìm giá trị trung bình, trung vị và chế độ trong thời gian ngắn hơn, thì sử dụng mô-đun thống kê là lựa chọn tốt nhất

Python là ngôn ngữ lập trình cấp cao, ít cú pháp, tương tác, hướng đối tượng, thông dịch và dễ đọc. Python sử dụng thuật ngữ tiếng Anh thay vì dấu chấm câu

Một số tính năng của Python được đề cập bên dưới -

  • Nó có thể được sử dụng cho các ứng dụng sẵn sàng sản xuất hoặc tạo mẫu nhanh
  • Nó có thể xử lý các tính toán phức tạp và dữ liệu lớn
  • Nó sử dụng cú pháp đơn giản hơn và có thể được sử dụng để viết các mã phức tạp theo cách ngắn gọn và đơn giản hơn
  • Được thiết kế để dễ đọc và cung cấp phạm vi. Nó chủ yếu dựa vào khoảng trắng, thụt đầu dòng, v.v.

Trong bài viết này, chúng ta sẽ thảo luận về cách tìm giá trị trung bình của các số có trong danh sách bằng Python bằng cách sử dụng hàm Average trong Python

Khóa đào tạo Python

Tìm hiểu về thao tác dữ liệu trong Python Khám phá khóa học

Python trung bình

Để tìm giá trị trung bình của các số đã cho trong một danh sách, chúng ta sử dụng hàm Trung bình Python. Trung bình trong Python thường được tính bằng cách cộng tất cả các số trong danh sách rồi chia cho số phần tử trong danh sách này

Có nhiều cách để tìm giá trị trung bình của Danh sách trong Python và hai trong số các cách chính được đề cập bên dưới

1] Trung bình Python. Len[] và Sum[]

2] Trung bình Python. số liệu thống kê. nghĩa là[]

1] Trung bình Python. Len[] và Sum[]

Các hàm Sum[] và Len[] được tích hợp sẵn trong Python và được sử dụng để tìm giá trị trung bình.  

Phương pháp tìm giá trị trung bình này giúp tránh lặp lại danh sách và do đó tiết kiệm thời gian và công sức. Điều này cũng làm giảm sự dư thừa và giúp duy trì mã DRY vì nó giúp tìm giá trị trung bình của danh sách bằng một dòng

ví dụ 1

số = [30, 55, 3, 10, 2]

trung bình = tổng [số]/len [số]

print["Số trung bình của danh sách. ", vòng[trung bình,3]]

đầu ra

Trung bình của danh sách. 20. 0

ví dụ 2

num_list = [1, 999, 2, 1023, 223, 876, 32]

trung bình = tổng [num_list]/len [num_list]

print["Số trung bình của danh sách. ", tròn[trung bình,2]]

đầu ra

Trung bình của danh sách. 450. 86

ví dụ 3

số = [3098, 5565, 323, 1120, 2342, 75664]

trung bình = tổng [số]/len [số]

print["Số trung bình của danh sách. ", vòng[trung bình,1]]

đầu ra

Trung bình của danh sách. 14685. 3

Ví dụ 4

số = [3, 55986365, 564323, 1314320, 72325342, 7534265664]

trung bình = tổng [số]/len [số]

print["Số trung bình của danh sách. ", vòng [trung bình, 4]]

đầu ra

Trung bình của danh sách. 1277409336. 1667

khóa học miễn phí. Python cho người mới bắt đầu

Nắm vững kiến ​​thức cơ bản về Python Đăng ký ngay

2] Trung bình Python. số liệu thống kê. nghĩa là[]

Để dễ dàng tính trung bình python của một danh sách, chúng ta có thể sử dụng hàm mean[] của module thống kê. Các ví dụ sau đây chứng minh điều tương tự

ví dụ 1

từ số liệu thống kê nhập khẩu trung bình

num_list = [30, 55, 3, 10, 2]

trung bình = trung bình [num_list]

print["Trung bình. ", vòng[trung bình,3]]

đầu ra

Trung bình cộng. 20

ví dụ 2

từ số liệu thống kê nhập khẩu trung bình

số = [1, 999, 2, 1023, 223, 876, 32]

trung bình = trung bình [số]

print["Trung bình. ", vòng[trung bình,3]]

đầu ra

Trung bình cộng. 450. 857

ví dụ 3

từ số liệu thống kê nhập khẩu trung bình

num_list = [3098, 5565, 323, 1120, 2342, 75664]

trung bình = trung bình [num_list]

print["Số trung bình của danh sách. ", vòng[trung bình,1]]

đầu ra

Trung bình của danh sách. 14685. 3

Ví dụ 4

từ số liệu thống kê nhập khẩu trung bình

num_list = [3, 55986365, 564323, 1314320, 72325342, 7534265664]

trung bình = trung bình [num_list]

print["Số trung bình của danh sách. ", vòng [trung bình, 4]]

đầu ra

Trung bình của danh sách. 1277409336. 1667

Mong muốn chuyển sang lập trình?

Làm chủ Python với Simplilearn

Để tìm trung bình cộng của các số trong một danh sách trong Python, chúng ta có nhiều cách. Hai cách chính là sử dụng hàm dựng sẵn Len[] và Sum[] và sử dụng hàm mean[] từ mô-đun thống kê. Để nắm bắt các khái niệm Python và đi sâu vào phát triển python, chúng ta phải xem xét các tài nguyên cung cấp cho chúng ta cái nhìn sâu sắc về các chủ đề với các ví dụ, hoạt động và bài tập.  

Simplilearn cung cấp một khóa học toàn diện như vậy thông qua chương trình Đào tạo Phát triển Python;

Thông tin về các Tác giả

Ravikiran AS

Ravikiran A S làm việc với Simplilearn với tư cách là Nhà phân tích nghiên cứu. Anh ấy là một người đam mê nhiệt tình, luôn săn lùng những công nghệ mới nhất. Anh ấy thành thạo Ngôn ngữ lập trình Java, Dữ liệu lớn và các Khung dữ liệu lớn mạnh mẽ như Apache Hadoop và Apache Spark

Phương pháp nào được sử dụng để tính giá trị trung bình?

Giá trị trung bình là giá trị trung bình số học của tập dữ liệu và giá trị này có thể được tính bằng cách chia tổng của tất cả các điểm dữ liệu cho số lượng điểm dữ liệu trong tậ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.

có nghĩa là gì. trong Python?

Nó trả về giá trị trung bình của tập dữ liệu được truyền dưới dạng tham số . Giá trị trung bình số học là tổng dữ liệu chia cho số lượng điểm dữ liệu. Nó là thước đo vị trí trung tâm của dữ liệu trong một tập hợp các giá trị khác nhau trong phạm vi. Trong Python, chúng ta thường làm điều này bằng cách chia tổng của các số đã cho với số lượng hiện tại.

Có nghĩa là giống như trung bình trong Python?

Chúng thường được sử dụng thay thế cho nhau, nhưng chúng thậm chí không nên . các np. phương thức mean[] trả về giá trị trung bình cộng, nhưng np. Average[] hàm trả về giá trị trung bình đại số nếu không có tham số bổ sung nào được chỉ định, nhưng cũng có thể được sử dụng để tính trung bình có trọng số.

Chủ Đề