วิธีคำนวณค่าเฉลี่ยและส่วนเบี่ยงเบนมาตรฐานโดยใช้ Python

ผู้เขียน: Robert White
วันที่สร้าง: 2 สิงหาคม 2021
วันที่อัปเดต: 5 พฤษภาคม 2024
Anonim
การหาส่วนเบี่ยงเบนมาตรฐานด้วย Python
วิดีโอ: การหาส่วนเบี่ยงเบนมาตรฐานด้วย Python

เนื้อหา

Python เป็นภาษาโปรแกรมฟรีและอ่านง่าย เมื่อเขียนโปรแกรมใน Python อาจจำเป็นต้องคำนวณความแปรปรวนเฉลี่ยและส่วนเบี่ยงเบนมาตรฐานของชุดตัวเลข ตัวอย่างเช่นการคำนวณคะแนนเฉลี่ยของผู้เข้าร่วมการทดสอบแล้วค่าเบี่ยงเบนมาตรฐานหรือคะแนนที่แตกต่างกันไปจากค่าเฉลี่ยสำหรับเกรดของนักเรียนแต่ละคน ใช้ตัวอย่างคะแนนการสอบสมการสำหรับการหาค่าเฉลี่ยถูกกำหนดให้เป็นผลรวมของคะแนนทั้งหมดหารด้วยจำนวนการสอบ ค่าเบี่ยงเบนมาตรฐานถูกกำหนดให้เป็นรากที่สองของผลรวมของแต่ละโน้ตลบด้วยค่าเฉลี่ยของโน้ตทั้งหมดที่กำลังสองหารด้วยจำนวนการทดสอบลบหนึ่ง

ขั้นตอนที่ 1

เปิดตัวแก้ไข Python

ขั้นตอนที่ 2

คำนวณค่าเฉลี่ยโดยพิมพ์:

Notes = (1, 2, 3, 4, 5) สื่อ = ผลรวม (บันทึก) / len (บันทึก) สื่อสิ่งพิมพ์;


Python จะคืนค่าเฉลี่ยเท่ากับ "3"

ขั้นตอนที่ 3

คำนวณค่าเบี่ยงเบนมาตรฐานโดยพิมพ์รหัสต่อไปนี้จากนั้นกด "Enter"

จากการนำเข้าทางคณิตศาสตร์ sqrt def standDev (x): sdev.sum + = x sum2 + = x * x sdev.n + = 1.0 sum, sum2, n = sdev.sum, sdev.sum2, sdev.n ส่งคืน sqrt (sum2 / n - ผลรวม * sum / n / n);

ขั้นตอนที่ 4

ป้อนรหัสต่อไปนี้จากนั้นกด "Enter"

sdev.sum = sdev.sum2 = sdev.n = 0

ขั้นตอนที่ 5

ป้อนรหัสต่อไปนี้จากนั้นกด "Enter"

สำหรับค่าใน (หมายเหตุ): พิมพ์ (บันทึกย่อ standDev (หมายเหตุ));

Python จะส่งคืนคะแนนทดสอบและส่วนเบี่ยงเบนมาตรฐานสำหรับแต่ละค่า:

(1, 2.2662308949301271) (2, 2.282542442102665) (3, 2.2081741457256578) (4, 2.1147629234082532) (5, 2.0438969623979113)