‫ยินดีต้อนรับกลับ.
‫ในวิดีโอที่แล้ว เราได้ตรวจสอบวิธีการต่างๆ สองสามวิธีในการสร้างแผนภาพแผนที่ แผนภาพ lib และตัวเลข
‫ชื่อนั้นใช้แทนกันได้
‫เช่นเดียวกับการแสดงชื่อหากคุณได้ยินว่าพวกเขามักจะอ้างถึงสิ่งเดียวกัน
‫และเราดูเคล็ดลับเล็กๆ น้อยๆ ที่มีเครื่องหมายเปอร์เซ็นต์เล็กน้อยในการตั้งค่า map plot lib เพื่อให้แผนผังของเราปรากฏในสมุดบันทึก
‫Jupyter
‫ตอนนี้เราจะเริ่มวิดีโอนี้โดยดูจากแผนที่
‫พล็อต Lib Anatomy ของรูป
‫มาดูกันเลย
‫อย่างที่ฉันพูดไป ฉันมีโครงเรื่องแผนที่ พล็อต lib
‫และฉันเพิ่งบอกว่า เราจะตรวจดูกายวิภาคของรูป
‫ดังนั้นนี่คือวิธีที่ฉันหมายถึง คำเหล่านี้ใช้แทนกันได้มาก
‫ฉันต้องการให้คุณตระหนักว่าเมื่อใดก็ตามที่คุณดูพล็อตเรื่องนั้นทางออนไลน์
‫หากคุณเข้าไปใน StackOverflow หรือทรัพยากรใดๆ เอกสารประกอบอาจเป็นทางการมากขึ้นโดยใช้คำว่า
‫figure
‫เราจะเห็นว่าในอีกสักครู่
‫แต่มันหมายถึงโครงเรื่องหรือการแสดงภาพ
‫มีความหมายเดียวกันเสมอ ซึ่งซับซ้อนแต่สวยงามในที่นี้
‫ถ้าเราดูมัน รูปร่างก็เหมือนกับยักษ์
‫ส่วนตรงนี้ ทุกสิ่งทุกอย่าง สี่เหลี่ยมสีน้ำเงิน
‫ดังนั้นรูปจึงมีทั้งหมด
‫มันเหมือนกับผืนผ้าใบที่ว่างเปล่า
‫แล้วสิ่งที่เราจะทำคือเริ่มเพิ่มสิ่งต่าง ๆ เข้าไปเพื่อทำให้แปลงของเราดูสวยงาม
‫ดังนั้นเราจึงมีข้อมูลบางส่วนที่นี่
‫นี่คือการวิเคราะห์โรคหัวใจ
‫นี่คือชื่อศูนย์
‫อย่ากังวลหากเรื่องนี้ดูซับซ้อนกว่าพล็อตที่เราเพิ่งทำไปเล็กน้อย
‫เช่นนี้เป็นพล็อตที่ง่ายมากที่นี่
‫อันนี้มีสีแฟนซีเล็กน้อยและเส้นแนวนอนและชื่อและตำนาน
‫เราจะพยายามทำสิ่งนี้ แต่ในตอนท้ายของส่วนนี้
‫ดังนั้นเราจะไปถึงที่นั่นในอีกสักครู่
‫แต่คุณสามารถเห็นสองแกนนี้ นี่คือแผนย่อย
‫เรามีหนึ่งพล็อตตรงนี้ ที่จริงเป็นศูนย์
‫และนี่คือแกนหนึ่ง
‫จึงมีข้อมูลสองประเภทที่นี่
‫แต่พวกมันใช้แกน x ซึ่งก็คืออายุ
‫เรามีป้ายกำกับแกน x ไว้ตรงนี้
‫เรามีชื่อแกนวัน
‫คนนี้ก็มีตำนาน
‫สิ่งนี้ก็เช่นกัน
‫แล้วเราก็มีเลเบลแกน Y ที่ต่างกันสองอัน
‫อันนี้คืออัตราการเต้นของหัวใจสูงสุด และอันนี้คือโคเลสเตอรอล
‫แล้วเราก็มีสายหลักที่จะผ่านตรงนี้
‫คุณอาจต้องการจับภาพหน้าจอของสิ่งนี้ แต่ไม่ต้องกังวล เพราะมันจะอยู่ในส่วนทรัพยากร
‫นี่คือลักษณะทางกายวิภาคของแผนผัง lib แปลงส่วนใหญ่ที่คุณจะลองดู อย่างน้อยสำหรับแปลง
‫2 มิติ
‫ใช่แล้ว คุณมีชื่อป้ายกำกับและสิ่งเล็กๆ น้อยๆ เหล่านี้ก็แค่เพิ่มคุณค่าในการสื่อสาร
‫แน่นอน คุณสามารถสร้างพล็อตโดยไม่มีชื่อเรื่องหรือเส้นแนวนอนหรือสีที่แปลกตาเหล่านี้ได้
‫แต่มันค่อนข้างจะเข้าใจยาก
‫นั่นเป็นเหตุผลที่เราเพิ่มสิ่งเหล่านี้ที่นี่
‫กลับกันเถอะ.
‫ก่อนที่เราจะข้ามไปในวิดีโอหน้า เรามาดูกันสักหน่อยว่าวัตถุนั้นมาจากไหน
‫ดังนั้นถ้าเรากลับไปที่เซลล์นี้ที่นี่ เราอาจไปพิมพ์ ชนิดมะเดื่อ
‫เอ็กซ์
‫งั้นเราไปกันเลย
‫เรามีพล็อตแผนที่ คนทำงาน รูป
‫ดังนั้นคำจำกัดความอย่างเป็นทางการของบางอย่างเช่นนี้จึงเป็นตัวเลข
‫แล้วเราก็มีแผนที่ พล็อต แกนตัด แผนผังย่อย แกน แผนผังย่อย
‫ดังนั้นนี่คือความหมายเมื่อ map plot lib พูดถึง API เชิงวัตถุ
‫เราก็ได้วัตถุรูป ซึ่งกลับมาที่กายวิภาคของเราแล้ว
‫นี่คือวัตถุรูปทรงตรงนี้ สี่เหลี่ยมสีน้ำเงินขนาดใหญ่นี้
‫แล้วเราก็มีแกน วัตถุ และตอนนี้ก็มีวัตถุแกน
‫พวกมันเป็นแผนย่อยเสมอเพราะนี่เป็นแผนย่อยของตัวเลข
‫แต่คุณสามารถมีแกนบนร่างได้มากกว่าหนึ่งแกน ถ้านั่นสมเหตุสมผล
‫ถ้าเรามีอีกสองอันตรงนี้ กล่องสีฟ้านี้จะขยายออกไป
‫ตัวเลขก็คือผืนผ้าใบฐาน และแกนก็เหมือน เรากำลังวาดบนผืนผ้าใบฐานนั้น
‫ตอนนี้เราเข้าใจพื้นฐานของเลเยอร์การพล็อตแล้วด้วยตัวเลขและแกนแล้ว
‫มาดูขั้นตอนการทำงานทั้งหมดกัน
‫ดังนั้นเราจะพิมพ์ map, plot, lib, Example, workflow ที่นี่
‫ฉันจะทำให้มันเป็นหัวข้อดังนั้นจึงเป็นตัวอย่างเวิร์กโฟลว์ตัวอย่าง lib พล็อตแผนที่ที่แยกจากกันเล็กน้อย
‫ดังนั้นขั้นตอนที่ศูนย์คือการนำเข้าแผนที่ พล็อต lib และเตรียมพร้อมสำหรับการลงจุดใน Jupyter
‫สวยงาม.
‫ตอนนี้ เราได้ทำสิ่งนี้ไปแล้ว แต่ฉันอยากจะทำทั้งหมดในเซลล์เดียว เพื่อให้คุณเห็นว่ามันเกิดขึ้น
‫แผนที่พล็อต lib พล็อตแผนที่นำเข้าอินไลน์ พล็อต lib dot pi เป็นพล็อต
‫ขั้นตอนที่หนึ่งคือการเตรียมข้อมูลบางส่วน
‫เตรียมข้อมูล x เท่ากับ
‫เราจะทำให้มันสวยงามและเรียบง่ายเหมือนที่เคยทำมา
‫แต่คุณจะเห็นในความเป็นจริง X และ Y สามารถเป็นข้อมูลใดๆ หรือตัวเลขใดๆ ที่คุณจินตนาการได้
‫แล้วเราจะขึ้นเลขสาม
‫เรากำลังก้าวไปข้างหน้าที่นี่
‫วางโครงเรื่อง.
‫นี่คือที่ที่เราใช้วิธีการเชิงวัตถุ
‫รูปที่ X เท่ากับพล็อตย่อย
‫เราจะใส่คีย์เวิร์ดเล็กๆ น้อยๆ ที่ผมอยากแนะนำให้คุณรู้จัก เพราะคุณจะเห็นมันเยอะมาก
‫รูปขนาด 1010.
‫ทีนี้มาดูกันว่านี่หมายถึงอะไร
‫เราไปแท็บ shift ได้ไหม
‫ใช่ เราลงไปได้ไหม
‫มันจะมีไหมเนี่ย?
‫โอ้ มันอาจจะไม่
‫พารามิเตอร์ขนาดมะเดื่อ
‫เราจะเลื่อนดูต่อไปที่นี่
‫มันค่อนข้างยากที่จะมองเห็น
‫ตัวอย่างขวานขนาดมะเดื่อ
‫เดี๋ยวผมบอกนะว่ามันคืออะไร
‫คุณสามารถฝึกดูเอกสารประกอบได้ แต่ความหมายโดยพื้นฐานแล้วมันคือความสูงและความกว้าง
‫และอาจอยู่ด้านหลัง โดยปกติแล้วจะเป็น X แล้ว Y
‫นี่น่าจะเป็นความกว้าง และนี่อาจเป็นความสูง
‫นั่นก็หมายถึงขนาดของพล็อตนี้
‫ดังนั้นเราจะไปที่นี่
‫และเราจะไปที่ข้อสาม ซึ่งก็คือการพลอตข้อมูล
‫ดังนั้นเราจึงต้องการเพิ่มใน X, X และ Y ของเรา
‫นี่เราทำอะไรลงไป?
‫เราได้สร้างร่างและเราได้สร้างขวาน
‫และตอนนี้สิ่งที่เราทำคือการเพิ่มข้อมูลลงในแกนของเรา
‫ตกลง.
‫ใช่ มันสมเหตุสมผลสำหรับ
‫แล้วเราต้องการปรับแต่งพล็อต
‫ตอนนี้เรายังไม่เห็นสิ่งเหล่านี้ แต่พวกมันค่อนข้างเข้าใจง่าย ดังนั้นฉันจะให้คุณเดาในขณะที่ฉันกำลังพิมพ์
‫พล็อตง่ายๆ
‫นั่นเป็นชื่อที่ดี
‫ฉันคิดว่าสิ่งที่พวกเขาหมายถึงจริงๆ
‫ตอนนี้เราทำไปแค่อันเดียวแล้ว คุณคิดว่าเราได้อะไร เราจึงได้ชุดขวานแล้วพารามิเตอร์ที่บอกว่าหัวเรื่องเท่ากับพล็อตง่ายๆ
‫อืม.
‫แกน X
‫เราจะเก็บชื่อเรื่องสำหรับแกน x และ y ที่ดีและเรียบง่าย y เท่ากับแกน y
‫มหัศจรรย์.
‫แล้วเราจะไปที่ห้า
‫ปกติคุณจะไม่ทำสิ่งนี้
‫ฉันจะแสดงให้คุณเห็นทั้งหมดนี้ในครั้งเดียว เพียงเพื่อดูแผนที่
‫เวิร์กโฟลว์ฮอลลีวูดทำงานอย่างทั่วถึง
‫บันทึกทั้งร่าง
‫นั่นคือคำที่ฉันกำลังมองหา
‫นั่นคือสิ่งที่ฉันพูดออกมาดัง ๆ
‫แต่นั่นคือสิ่งที่ฉันไม่ได้พิมพ์
‫มะเดื่อ ดอท บันทึก มะเดื่อ
‫แล้วเราต้องการที่จะบันทึกไว้
‫ฉันมีโฟลเดอร์รูปภาพที่เตรียมไว้ก่อนหน้านี้แล้ว ดังนั้นคุณจึงสามารถบันทึกมันได้ทุกที่ที่คุณต้องการ
‫แต่นี่เป็นเพียงพล็อตตัวอย่างชื่อพาธ
‫PNG.
‫เราจะไปที่นั่น.
‫ลองก้าวผ่านสิ่งนี้
‫เรานำเข้า map pop lib
‫เราบอก Jupyter ว่าเราต้องการพล็อตแผนที่ของเรา พล็อต lib พล็อตในบรรทัดหรือตัวเลขในบรรทัด
‫ในสมุดบันทึก เราได้สร้างข้อมูล X และ Y เราได้ตั้งค่าพล็อต a เค ตัวเลข
‫เราได้กำหนดขนาดไว้ที่สิบคูณสิบ
‫เราได้เพิ่มข้อมูลบางส่วนลงในโครงเรื่องบนแกนของเรา แล้วเราก็ปรับแต่งโครงเรื่อง
‫ตอนนี้คุณเดาได้ไหมว่าจะเกิดอะไรขึ้นที่นี่?
‫หากเราดูสิ่งนี้ หากเราเปรียบเทียบกับกายวิภาคของเรา เรามีชื่อเรื่อง และเรามีป้ายกำกับ
‫X และ Y
‫คุณเดาได้ไหมว่านี่จะทำอะไรที่นี่?
‫เราจะเห็นในวินาที
‫จำไว้ว่า ถ้าไม่แน่ใจ ให้รันโค้ด จากนั้นเราจะบันทึกตัวเลขไว้ที่นี่
‫เราสามารถแบ่งปันออกไปเช่นนั้น
‫มาดูกันว่ามันทำอะไรได้บ้าง
‫โอ้ เราพบข้อผิดพลาด
‫ไม่เป็นไร.
‫ไม่มีไดเรกทอรีดังกล่าว
‫อ่า ไม่เป็นไร
‫ฉันคิดว่าฉันรู้เส้นทางของไดเรกทอรีรูปภาพของฉันแล้ว
‫ไม่เป็นไรจริงๆ
‫รูปภาพ
‫ฉันผิดอะไร
‫รูปภาพ
‫อา ฉันไม่คิดว่าฉันต้องการจุด
‫จุด?
‫เราจะไปที่นั่น.
‫พล็อตง่ายๆ
‫นี่คือตัวเลขสิบคูณสิบ
‫เลยมาฝึกกัน
‫บางทีเราอาจเปลี่ยนเป็นห้า
‫ตกลง.
‫ใช่.
‫นั่นคือความกว้าง
‫ดังนั้นนี่คือ
‫ความกว้าง.
‫ส่วนสูง.
‫สวยงาม.
‫เราจะไปที่นั่น.
‫ก็มันดูไม่ค่อยดี
‫งั้นลองใส่กลับเป็นสิบกัน
‫มหัศจรรย์.
‫ตอนนี้เราก็เห็นชื่อเรื่องว่า Simple Plot
‫ป้ายกำกับ Y คือแกน y และป้ายกำกับ x คือแกน x
‫แน่นอน หากคุณมีข้อมูลบางส่วนที่นี่ที่เฉพาะเจาะจงมากขึ้น คุณอาจต้องการติดป้ายกำกับว่าแกน
‫x และ y ของคุณปรับให้เข้ากับข้อมูลของคุณ
‫แต่ในกรณีของเรา นี่เป็นเพียงโครงเรื่องที่ดีและเรียบง่าย เพราะเรามีชื่อเรื่องที่นี่
‫และถ้าเรากลับไปที่นี่เพื่อตรวจสอบโฟลเดอร์รูปภาพของเรา เราก็ได้พล็อตตัวอย่าง PNG ซึ่งหากคุณไม่ต้องการเขียนโค้ดบรรทัดนี้
‫คุณสามารถคลิกขวาและไปบันทึกภาพได้ แต่นั่นก็เพียงพอแล้ว
‫คุณเคยเห็นแผนที่เวิร์กโฟลว์แล้ว
‫คุณเคยเห็นกายวิภาคของแผนที่ พล็อต lib พล็อตหรือรูป
‫ดังนั้น ก่อนวิดีโอหน้า พยายามสร้างโครงเรื่องของคุณเองแบบนี้
‫รับแฟนซีตามที่คุณต้องการ
‫สร้างข้อมูลเล็กน้อย
‫คุณสามารถลองสร้างรังสีผู้ตัดสินและวางแผนและดูว่าคุณจะไปได้อย่างไร
‫มิฉะนั้น เจอกันใหม่ครับ