มาพูดถึงตัวสุดท้ายกันดีกว่า
สมุดบันทึกของดาวพฤหัสบดี
ทีนี้ อันนี้น่าสนใจมาก และเป็นที่นิยมอย่างมากในหมู่นักวิทยาศาสตร์ข้อมูลและผู้คนในการเรียนรู้ของเครื่องเพราะ
ให้ฉันแสดงให้คุณดู แทนที่จะอธิบาย เพื่อให้เราใช้สมุดบันทึกจูปิเตอร์ เราสามารถไปที่อนาคอนดาดอทคอมได้
ไม่ นี่ไม่ใช่เว็บไซต์งู
นี่คือการแจกจ่าย ซึ่งเป็นแพลตฟอร์มที่ช่วยให้เราสามารถดาวน์โหลดเครื่องมือมากมายที่วิศวกรของ Python
ใช้
และอย่างที่ฉันพูดไปก่อนหน้านี้ นักวิทยาศาสตร์ด้านข้อมูลจำนวนมาก ผู้คนจำนวนมากที่ทำงานกับแมชชีนเลิร์นนิงจะดาวน์โหลด
Anaconda เพราะมันมาพร้อมกับเครื่องมือเหล่านี้ทั้งหมดที่เราจำเป็นต้องทำงานอย่างมีประสิทธิภาพ แทนที่จะดาวน์โหลดทีละตัว
และนี่คือสิ่งที่
คุณสามารถดาวน์โหลด Python ด้วย Anaconda ได้
ดังนั้นถ้าเราไม่ได้ไปที่ Python dot org ในตอนแรก และไปที่ Anaconda แล้วคลิกดาวน์โหลด นั่นคือจะติดตั้ง
Python ให้เราด้วย
แต่ฉันต้องการให้เราใช้วิธีการดาวน์โหลดอย่างเป็นทางการแทน Anaconda เพราะเราต้องการเข้าใจว่าสิ่งต่างๆ
ทำงานอย่างไร
ในที่นี้ ทั้งหมดที่เราต้องทำคือคลิกดาวน์โหลด และคุณจะสามารถดาวน์โหลดการแจกจ่าย Anaconda ได้ และคุณจะเห็นว่ามันเป็น
Python ที่ได้รับความนิยมมากที่สุดในแพลตฟอร์ม Data Science ของเรา
และคุณจะเห็นว่าเมื่อคุณดาวน์โหลด Anaconda มันมาพร้อมกับสิ่งต่างๆ มากมายที่เราจะใช้ตลอดทั้งหลักสูตร
เช่น Jupyter Notebooks
มันมาพร้อมกับปลั๊กอินต่างๆ เช่น NumPy หรือ Boeke หรือแพนด้า หรือแม้แต่ TensorFlow
หลายสิ่งหลายอย่างที่นักวิทยาศาสตร์ข้อมูลใช้
ตอนนี้ หากคุณเลื่อนลงมา มันจะตรวจจับเครื่องที่คุณใช้งานอยู่ ดังนั้นคุณจึงสามารถดาวน์โหลดตามเวอร์ชันของคุณ
ดังนั้น หากคุณใช้ Windows คุณอาจต้องคลิก Windows และดาวน์โหลดเวอร์ชัน 3 7 หรือสูงกว่า
และจากคอมพิวเตอร์ใดก็ตามที่คุณมี พวกคุณส่วนใหญ่อาจมี 64 บิต
นั่นเป็นสิ่งที่ขึ้นอยู่กับเครื่องของคุณ
หากคุณใช้ Linux อีกครั้ง คุณจะมีตัวเลือกต่างๆ เช่นกัน
ตอนนี้.
คุณสามารถคลิกดาวน์โหลดได้ที่นี่ หรือจะคลิกที่เอกสารประกอบ อ่านรายละเอียดเพิ่มเติม และไปที่การติดตั้ง
ที่นี่.
เราจะมีคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการติดตั้งอนาคอนด้า
ตอนนี้ฉันอยากจะเตือนคุณ
คุณไม่จำเป็นต้องทำเช่นนี้
ตัวเลือกหมายเลขสองขั้นตอน ซึ่งก็คือการตรวจสอบความสมบูรณ์ของข้อมูล
นี่คือสิ่งที่คุณทำเพื่อเหตุผลด้านความปลอดภัยเพื่อให้แน่ใจว่าคุณกำลังดาวน์โหลดแพ็คเกจที่ถูกต้อง
นั่นจึงเป็นทางเลือกที่สมบูรณ์
คุณสามารถข้ามไปและทำตามขั้นตอนต่างๆ เพื่อให้แน่ใจว่าคุณได้ติดตั้งอย่างถูกต้อง
ตอนนี้ สิ่งหนึ่งที่คุณจะได้รับคือตัวเลือกนี้ โดยเฉพาะบน Windows เพื่อเพิ่ม Anaconda ให้กับตัวแปรสภาพแวดล้อมพาธของฉัน
ฉันขอแนะนำ และพวกเขาก็ไม่ควรคลิกที่นี่เพราะจำไว้ว่าเราได้ติดตั้ง Python ในตอนแรกแล้ว
ดังนั้นการคลิกและเพิ่มลงในเส้นทางจะขัดแย้งกับ Python เวอร์ชันเก่าที่คุณอาจติดตั้งไว้สองสามบทเรียนก่อนหน้านี้
ดังนั้นให้แน่ใจว่าคุณทำตามคำแนะนำนี้
และคุณเห็นว่าอนาคอนด้าเพิ่งประกาศว่าพวกเขาจะรวมเครื่องรางพายสำหรับอนาคอนด้าด้วย
ดังนั้นอีกครั้ง หากในวิดีโอที่แล้วหรือคุณดาวน์โหลด Pie Charm แล้ว คุณสามารถข้ามขั้นตอนนี้ได้เช่นกัน
นั่นคือสิ่งที่หน้าต่างกับ Mac
อีกครั้งมันอธิบายตนเองได้มาก
คุณเพียงแค่คลิกผ่านกระบวนการติดตั้งและทุกอย่างจะทำเพื่อคุณ
และถ้าคุณใช้เครื่อง Linux คุณจะต้องใช้เทอร์มินัลของคุณ และโดยพื้นฐานแล้วต้องเรียกใช้คำสั่งนี้ที่คำสั่งนี้จะให้คุณเพื่อเรียกใช้
Anaconda
และจำไว้ว่าเราต้องการใช้ Anaconda 3 เพราะเราต้องการใช้ Python เวอร์ชันสาม
ตอนนี้ เมื่อคุณติดตั้ง Anaconda แล้ว ฉันจะเตือนคุณ
เป็นการกระจายที่ค่อนข้างใหญ่
มันค่อนข้างใหญ่
ดังนั้น ถ้าคอมพิวเตอร์ของคุณมีหน่วยความจำไม่เพียงพอ คอมพิวเตอร์ก็ไม่มีที่เก็บข้อมูลเพียงพอ
มีอีกทางเลือกหนึ่งคือ Mini Conda ซึ่งเป็นรุ่นเล็กของ Anaconda ที่ไม่ได้มาพร้อมกับแพ็คเกจทั้งหมดเหล่านี้
และมีแนวโน้มมากที่สุดในหลักสูตรนี้ คุณสามารถหลีกหนีจากการใช้ Mini Conda เป็นตัวเลือก
สมมติว่าคุณได้ติดตั้งอนาคอนด้าแล้ว
คุณควรมีไว้ในแอปพลิเคชันของคุณ
ที่นี่.
สิ่งที่คุณต้องทำคือเพียงแค่คลิกที่มันและมันจะเปิดตัว
อนาคอนด้าสำหรับคุณ
ตอนนี้ อาจใช้เวลาสักครู่ในการตั้งค่าทุกอย่าง
แต่เมื่อเปิดดูแล้ว
คุณมีเครื่องนำทางอนาคอนด้า
และคุณมีบางสิ่งที่คุณอาจจำได้ เช่น VS Code
คุณสามารถติดตั้งได้จริงผ่านที่นี่
คุณสามารถใช้สิ่งต่าง ๆ เช่น Spider ID อื่นเช่นรูปภาพ
คุณยังสามารถมีสิ่งต่างๆ เช่น สตูดิโอของเรา หากคุณต้องการเข้าร่วมการเขียนโปรแกรมของเราและมุ่งเน้นที่วิทยาศาสตร์ข้อมูลจริงๆ
แต่สิ่งที่เราสนใจจริงๆ คือ Jupyter Notebook
โน้ตบุ๊ก Jupiter เป็นโน้ตบุ๊กที่ได้รับความนิยมอย่างมาก หากคุณทำดาต้าศาสตร์หรือแมชชีนเลิร์นนิงด้วย
Python คุณจะต้องชอบมันอย่างแน่นอน
และคุณจะเห็นว่าทำไมในเวลาเพียงไม่กี่วินาที
ตอนนี้ คุณอาจต้องติดตั้งสิ่งนี้หากไม่ได้ติดตั้งไว้ แต่มิฉะนั้น เมื่อติดตั้งแล้ว คุณสามารถคลิกเปิดตัวแล้วมาดูกันว่าจะเกิดอะไรขึ้น
คุณเห็นไหม
มันเปิดเบราว์เซอร์ของฉัน เบราว์เซอร์เริ่มต้นของฉัน และมันพาฉันไปที่โฮสต์ท้องถิ่นแปด แปด แปด
แปด
ตอนนี้ หากสิ่งนี้ไม่เกิดขึ้นกับคุณโดยอัตโนมัติ คุณอาจต้องพิมพ์ด้วยตนเองในเบราว์เซอร์
โฮสต์ท้องถิ่น 888 แปด
แต่มิฉะนั้น มันจะเปิดขึ้นสำหรับฉัน ซึ่งตอนนี้ถ้าคุณดู เราอยู่ในเดสก์ท็อปของเรา
ฉันสามารถเปิดไฟล์ python ได้หากต้องการ
ถ้าฉันคลิกที่พวกเขาดูนั่นสิ
ฉันได้รับไฟล์ python ที่ฉันสามารถแก้ไขและพิมพ์สิ่งต่างๆ ลงไปได้
แต่นี่ไม่ใช่เหตุผลที่เราต้องการใช้ Jupyter Notebooks
เราต้องการสร้าง Jupyter Notebook ใหม่แทน
ฉันจะคลิกที่ใหม่และตรวจสอบให้แน่ใจว่าเราเลือก Python สาม
เมื่อฉันคลิกที่ Python สาม
เราได้รับ Jupyter Notebook ใหม่
และสมุดบันทึกเล่มนี้ ซึ่งไม่มีชื่อ เราสามารถตั้งชื่อเป็นสมุดบันทึกเครื่องแรกของฉันได้
ฉันจะเปลี่ยนชื่อ
และตรวจสอบสิ่งนี้
ถ้าฉันไปที่เดสก์ท็อป ฉันมีโฟลเดอร์บางส่วนที่นี่
ฉันมีโฟลเดอร์ที่ซ่อนอยู่ ซึ่งเป็นโฟลเดอร์จุดตรวจ ซึ่งก็คือ Jupyter Notebooks ที่คอยติดตามไฟล์ของฉัน
แล้วฉันก็มีสมุดบันทึกเล่มแรกของฉันด้วย Dot, I. ป. , Y และ B.
ย่อมาจาก I Python Notebooks ซึ่งเป็นสิ่งที่ Jupyter Notebooks เคยถูกเรียกว่า
ตามที่คุณสังเกตเห็น ไฟล์เหล่านั้นไม่ใช่ไฟล์ pi python
มีไฟล์ประเภทพิเศษคือไฟล์สมุดบันทึก Python ซึ่งสามารถเปิดได้ด้วยสมุดบันทึก Jupyter
เหตุผลที่เรามีเบราว์เซอร์ที่นี่คือ Jupyter Notebooks ต้องการอินเทอร์เฟซผู้ใช้ที่เหนียวเหนอะหนะหรือกราฟิกเพื่อให้เราเขียนสิ่งนี้
ไม่ใช่โปรแกรมแก้ไขโค้ดที่เรามีหน้าจอตัวแก้ไขโค้ด
แต่ใช้เบราว์เซอร์เพื่อให้เราสามารถเรียกใช้โปรแกรมนี้ได้
แม้ว่าจะใช้เบราว์เซอร์ แต่คุณสามารถเรียกใช้แบบออฟไลน์ได้
ดังนั้น หากคุณอยู่บนเครื่องบิน คุณยังคงสามารถใช้โน้ตบุ๊ก Jupyter และฝึกเขียนโค้ดได้
วิธีการทำงานของ Jupyter Notebook คือการใช้เซลล์เหล่านี้
เซลล์เหล่านี้ฉันสามารถพิมพ์หรือเขียนโค้ดอื่นใน Python ได้
ดังนั้นหากฉันทำเช่นนี้ ฉันสามารถคลิกเรียกใช้และดูได้ทันที
มันให้ผลลัพธ์กับฉัน และตอนนี้ฉันมีเซลล์ที่สอง ซึ่งฉันสามารถพูดได้ สมมุติว่าสี่บวกห้า
ถ้าฉันเรียกใช้สิ่งนี้ให้ดูที่
ฉันเรียกใช้เซลล์อื่นที่มีเอาต์พุตต่างกัน
ตอนนี้ แทนที่เราจะวิ่งตลอดเวลา เรายังสามารถใช้ปุ่มลัด shift และ enter เพื่อเรียกใช้โค้ดได้จริง
สมมุติว่า, เรากำลังทำ 5 มากกว่า 4
ฉันสามารถวิ่ง กะ เข้าได้ และมันให้คำตอบกับฉันทันที
ความสวยที่นี่มันเกือบจะเหมือนกับการสร้างโน้ตให้ตัวเองใช่ไหม?
ฉันสามารถเรียกใช้เซลล์ต่างๆ ดูผลลัพธ์ที่แตกต่างกัน รับการตอบสนองทันทีต่อโค้ดของฉัน แทนที่จะใช้โปรแกรมแก้ไขโค้ดหรือ
ID ที่ฉันต้องเขียนทุกอย่างในไฟล์เดียว และทุกอย่างหมดในคราวเดียว
และเมื่อเราเข้าสู่การเรียนรู้ของเครื่องและวิทยาศาสตร์ข้อมูลและการสร้างภาพข้อมูล เราจะเห็นว่าเราใช้
Jupyter Notebooks จริง ๆ เพราะมันง่ายต่อการแสดงผลลัพธ์เหล่านี้
อีกอย่างหนึ่งกับ Jupyter Notebooks ที่เยี่ยมมากคือไอเดียของโน้ตบุ๊กที่แทนที่จะมีโค้ดอยู่ตลอด
ซึ่งคุณจะเห็นตรงนี้ ถ้าฉันคลิกที่เมนูดรอปดาวน์แล้วคลิกมาร์กดาวน์
ฉันก็พิมพ์ได้แล้ว ข้อความอย่าง นี่คือ python หรือ Jupyter Notebook เครื่องแรกของฉัน
และฉันสามารถเขียนบันทึกประเภทต่างๆ ได้ที่นี่
เสร็จแล้วก็กะเข้าดูได้เลย
ฉันมีบันทึกย่อของฉันในหนังสือเล่มนี้ เพื่อที่ในขณะที่คุณกำลังเรียนรู้สำหรับหลักสูตรที่เหลือ คุณสามารถมีสมุดบันทึก
Jupyter ที่แตกต่างกันเพื่อจดบันทึก เรียกใช้โค้ด ตรวจสอบ และจัดระเบียบอย่างดี
และคุณยังสามารถโพสต์สิ่งนี้บน GitHub และแชร์กับสมาชิกชุมชนคนอื่นๆ
และสิ่งที่เราต้องทำตอนนี้ก็คือ มันจะบันทึกโดยอัตโนมัติ
คุณจะเห็นได้ว่าทุกครั้งที่เราเปิดโน้ตบุ๊ก Jupyter ให้ทำอย่างนั้นจริงๆ
ฉันจะปิดสิ่งนี้
ปิดเทอมนี้ด้วย
ใช่.
เลิกกันเถอะ
ฉันจะเปิดสมุดบันทึก Jupyter อีกครั้ง
โดยคลิกที่อนาคอนด้า
การเริ่มต้นจะใช้เวลาสักครู่ แต่ในที่สุด
ฉันสามารถเปิด Jupyter Notebook ได้อีกครั้ง
มันจะเปิด Jupiter Notebook ของฉันบนโฮสต์ท้องถิ่น
คุณจะเห็นตรงนี้ว่าโฮสต์ท้องถิ่นเปลี่ยนเป็นแปด แปด แปด เก้า
สิ่งนั้นอาจเกิดขึ้น ตัวอย่างเช่น ถ้าโฮสต์ท้องถิ่นแปด แปด แปด ถูกยึดไปแล้ว
แต่ถ้าฉันคลิกที่นี่บน Jupyter Notebook จำสมุดบันทึก Python ที่ฉันย้อนกลับไปได้ไหม
สมุดบันทึก Jupyter ของฉันพร้อมข้อความทั้งหมด ไฟล์ทั้งหมดของฉัน
มันเจ๋งแค่ไหน?
และอีกอย่าง กลับไปที่โฮสต์ท้องถิ่นนี้ เหตุผลที่ยังถูกถ่ายอยู่จริง ๆ คือ ถ้าคุณดูที่นี่
ผมมีหน้าต่างเทอร์มินัลสองหน้าต่าง เพราะในทางเทคนิค ฉันไม่ได้ปิดเซสชันหรือเซิร์ฟเวอร์จากครั้งที่แล้ว
.
เพราะฉันทำอย่างนั้น อนาคอนด้าจึงพูดโดยอัตโนมัติว่า โอ้ ใช่
เจ้าภาพท้องถิ่นแปด แปด แปด แปด ถูกจับไปแล้ว
ลองเพิ่มจำนวนเป็นแปด แปด แปด เก้า
ดังนั้นคุณต้องการให้แน่ใจว่าคุณปิดสิ่งเหล่านี้เมื่อทำเสร็จแล้ว
และเมื่อฉันทำอย่างนั้น มันบอกฉันว่าการเชื่อมต่อล้มเหลว เพราะเราได้หยุดเซิร์ฟเวอร์แล้ว
มันใช้งานไม่ได้อีกต่อไป
ถ้าฉันพิมพ์อะไรลงไป
คุณเห็นว่า?
ฉันได้รับดาวและมันไม่ได้ทำอะไรเลย
ถ้าฉันทำสี่บวกห้า อีกครั้ง มันจะไม่ทำงานเพราะเซิร์ฟเวอร์ไม่ทำงานอีกต่อไป
ไม่เป็นไร.
ไปพักเถอะค่ะ แล้วเจอกันใหม่ตอนหน้าค่ะ