
Jupyter Notebook คืออะไร?
Jupyter Notebook เป็นเครื่องมือที่ใช้เขียนโปรแกรมสำหรับงานวิทยาศาสตร์ข้อมูล ผู้ใช้งานสามารถสร้างและแชร์เอกสารที่มีโค้ด สมการ แผนภาพ การใช้งานนั้นรวมถึง การล้างข้อมูลและการแปลงข้อมูล การจำลองเชิงตัวเลข การสร้างแบบจำลองทางสถิติ การเรียนรู้ของเครื่อง การสร้างภาพข้อมูล การเรียนรู้ของเครื่อง และอื่นๆ
JupyterHub คืออะไร?
JupyterHub เป็นเครื่องมือในการให้บริการ Jupyter Notebook แก่ผู้ใช้งานจำนวนมาก ให้ผู้ใช้งานสามารถเข้าถึงสภาพแวดล้อมการคำนวณและทรัพยากรโดยไม่สร้างภาระให้กับผู้ใช้ในการติดตั้งและบำรุงรักษา ผู้ใช้ ซึ่งรวมถึงนักศึกษา นักวิจัย แพทย์ เภสัชกร และนักวิทยาศาสตร์ข้อมูล สามารถทำงานให้เสร็จในพื้นที่ทำงานของตนเองโดยใช้ทรัพยากรที่ใช้ร่วมกัน ซึ่งผู้ดูแลระบบสามารถจัดการได้อย่างมีประสิทธิภาพ
JupyterHub Docker Image เริ่มต้นที่ใช้คือตัวไหน?
JupyterHub Docker Image เริ่มต้นที่เราใช้คือ
jupyter/datascience-notebook
. ท่านสามารถขอใช้งาน Docker Image อื่นได้โดยการส่ง Support Ticket ที่ https://miss.dida.psu.ac.th.
ใครสามารถเข้าใช้งานได้บ้าง?
เราเปิดการใช้งานอัตโนมัติให้แก่บุคลากร นักวิจัย และนักศึกษาคณะแพทยศาสตร์ มหาวิทยาลัยสงขลานครินทร์ แต่อย่างไรก็ตามต้องยอมรับข้อตกลงการใช้ด้วยการลงนามในแบบฟอร์มด้านล่าง สำหรับผู้ใช้อื่นที่มี PSU Passport นั้นสามารถขอการเข้าถึงการใช้งานของระบบได้เช่นกัน
ใช้งาน RStudio ได้หรือไม่?
ผู้ใช้งานสามารถใช้งาน R ได้ผ่าน Jupyter Notebook ผ่านจากคอมพิวเตอร์ที่เข้าถึงอินเตอร์เน็ต หรือแทบเล็ตได้
Packages และ Libraries ที่ติดตั้งใน JupyterHub มีอะไรบ้าง?
โดยมาตรฐาน Jupyter Notebook นั้นมากับ Python 3.8, R 4.0 และ Julia 1.7 พร้อมทั้งได้ติดตั้ง Packages พื้นฐานที่เกี่ยวข้องกับงานด้านวิทยาศาสตร์ข้อมูลไว้แล้ว ท่านสามารถดูรายละเอียดของ Packages และ Libraries เพิ่มเติมได้ที่
jupyter/datascience-notebook
, jupyter/scipy-notebook
และ jupyter/r-notebook
.
สามารถลง Packages และ Libraries เพิ่มเติมได้หรือไม่?
ท่านสามารถลง Packages และ Libraries เพิ่มเติมได้ด้วยวิธิมาตรฐาน โดยไม่กระทบผู้ใช้งานอื่น สำหรับ Python ท่านสามารถใช้คำสั่ง
!pip install package-name
or !conda install package-name
ได้ สำหรับ R ท่านสามารถใช้ install.packages()
ได้
ลงทะเบียนใช้บริการ Jupyter Hub