รหัสควรทำงานโดยไม่มีปัญหาโดยใช้ Python Version 3.6 และ 3.7
ต้องติดตั้งแพ็คเกจ Matplotlib
วัตถุประสงค์ของโครงการวิทยาศาสตร์ข้อมูล Udacity นี้คือการเรียนรู้วิธีการสร้างแพ็คเกจหลายระดับ (และหลายโมดูล) ตามการเขียนโปรแกรมเชิงวัตถุ
และเพื่ออัปโหลดแพ็คเกจ 'distributions_dirkkadijk' ที่สร้างขึ้นเองไปยัง pypi (pypi.org) ซึ่งตอนนี้มีอยู่ใน:
https://pypi.org/project/distributions-dirkkadijk/0.1/#files
คุณสามารถค้นหาบทเรียนการทำงานและไฟล์ข้อมูลที่ใช้ในนักวิทยาศาสตร์ข้อมูล Nanodegree Term 2 GitHub Repo: https://github.com/udacity/dsnd_term2/tree/master/lessons/objectorientedprogramming
ในโฟลเดอร์คุณจะพบสามไฟล์:
Generaldistribution.py : คลาสการกระจายทั่วไปสำหรับการคำนวณและแสดงภาพการกระจายความน่าจะเป็น
Gaussiandistribution.py : คลาสการกระจายแบบเกาส์เซียนสำหรับการคำนวณและแสดงภาพการกระจายแบบเกาส์
Binomialdistribution.py : แพ็คเกจที่ 3 ในแพ็คเกจการแจกแจง _dirkkadijk อยู่ในชั้นเรียนใหม่ที่เรียกว่าคลาสการแจกแจงแบบทวินามสำหรับการคำนวณและแสดงภาพการกระจายแบบทวินาม
คุณสามารถคลิกที่แพ็คเกจ py-files เพื่อดูว่า 'คลาสการแจกจ่าย' และ 'คลาสเกาส์เซียน' ถูกปรับเป็นไฟล์ต่าง ๆ เป็นไฟล์ต่าง ๆ อย่างไร เช่น gaussiandistribution.py นำเข้าคลาสการกระจายจากไฟล์ generaldistribution.py บรรทัดของรหัส:
จากการกระจายการนำเข้าทั่วไป
โดยพื้นฐานแล้วจะวางรหัสการกระจายไปที่ด้านบนของไฟล์ Gaussiandistribution เมื่อคุณเรียกใช้รหัส
งานนี้ได้รับใบอนุญาตภายใต้ Creative Commons Attribution-Noncommercial-Noderivatives 4.0 ใบอนุญาตระหว่างประเทศ โปรดดูข้อกำหนดในการให้บริการสำหรับข้อมูลเพิ่มเติม