เริ่มต้นใช้งาน Jupyter Notebook: บทช่วยสอน

เริ่มต้นใช้งาน Jupyter Notebook: บทช่วยสอน

หากคุณเป็นนักวิทยาศาสตร์ด้านข้อมูลที่ต้องการทำงานกับ Python หรือ R คุณจำเป็นต้องรู้วิธีใช้ Jupyter Notebook เป็น IDE แบบโอเพนซอร์สและแบบเซิร์ฟเวอร์สำหรับจัดการข้อมูล แชร์โค้ดแบบสด ตลอดจนจัดการเวิร์กโฟลว์วิทยาศาสตร์ข้อมูล





มาดูวิธีการติดตั้งและใช้งาน Jupyter Notebook บนเครื่องของคุณกันดีกว่า





วิธีการติดตั้งและเปิดใช้ Jupyter Notebook ด้วย Pip

เมื่อคุณติดตั้ง Jupyter Notebook ในสภาพแวดล้อมเสมือนผ่านทาง pip ติดตั้ง คำสั่ง คุณจะต้องรันเป็นแพ็คเกจหรือโมดูลอิสระในพื้นที่เสมือน





หากต้องการใช้วิธีนี้ คุณต้องติดตั้ง Python บนเครื่องของคุณ มิฉะนั้น ให้มุ่งหน้าไปที่ python.org เว็บไซต์เพื่อดาวน์โหลดและติดตั้ง Python เวอร์ชันล่าสุด อย่างไรก็ตาม หากคุณเป็นผู้ใช้ Mac หรือ Linux คุณอาจมี Python ติดตั้งอยู่แล้วตามค่าเริ่มต้น

หากคุณเป็นผู้ใช้ Windows ตรวจสอบให้แน่ใจว่าคุณ เพิ่ม Python ให้กับเส้นทางของ Windows หลังจากติดตั้งเพื่อให้สามารถเรียกใช้งานได้จากบรรทัดคำสั่ง



เมื่อคุณปฏิบัติตามเงื่อนไขข้างต้นแล้ว ให้เปิดพรอมต์คำสั่งไปยังตำแหน่งที่คุณเลือก

ต่อไป, สร้างและเปิดใช้งานสภาพแวดล้อมเสมือนของ Python หากคุณยังไม่ได้ทำ





ในขณะที่อยู่ในสภาพแวดล้อมเสมือนนั้น ให้เรียกใช้ pip ติดตั้งโน๊ตบุ๊ค คำสั่งติดตั้ง Jupyter Notebook

ต่อไป วิ่ง โน๊ตบุ๊ค jupyter เพื่อเปิดเซิร์ฟเวอร์ Jupyter Notebook ในเบราว์เซอร์เริ่มต้นของคุณ





ฉันเชื่อมต่อโทรศัพท์กับทีวีได้ไหม

วิธีการติดตั้งและเปิดใช้ Jupyter Notebook ด้วย Anaconda Distribution

การกระจาย Anaconda เป็นผู้จัดการ IDE ที่ให้คุณติดตั้ง Jupyter Notebook ภายใน a conda สภาพแวดล้อมเสมือนจริง

คุณยังสามารถหลีกเลี่ยงข้อมูลทางเทคนิคของบรรทัดคำสั่งเมื่อคุณใช้การแจกจ่าย Anaconda ช่วยให้คุณสร้างและเปิดใช้งานสภาพแวดล้อมเสมือนของคุณ และติดตั้ง Jupyter Notebook ผ่าน Anaconda Navigator ได้ในไม่กี่คลิก

หากต้องการใช้ตัวเลือกนี้ คุณต้องดาวน์โหลดและติดตั้ง . เวอร์ชันล่าสุดที่เข้ากันได้ การกระจายอนาคอนด้า .

เมื่อคุณติดตั้ง Anaconda บนเครื่องของคุณแล้ว ให้เปิด Anaconda Navigator หากต้องการเปิดใช้งานบน Windows คุณสามารถเปิดแถบค้นหาของ Windows และค้นหา Anaconda จากนั้นคลิกที่ Anaconda Navigator ในเมนูผลการค้นหาเพื่อเปิดขึ้น

แม้ว่าสภาพแวดล้อมพาธพื้นฐานของ Anaconda Navigator จะมี Jupyter Notebook ติดตั้งไว้ล่วงหน้าแล้ว คุณต้องติดตั้งใหม่ทุกครั้งที่คุณสร้างสภาพแวดล้อมด้วย

คุณสามารถสร้าง conda และติดตั้ง Jupyter Notebook ผ่าน CMD หรือ Anaconda Navigator

ในการใช้ตัวเลือก Anaconda Navigator บนแถบด้านข้างของแอพ ให้คลิกที่ สิ่งแวดล้อม .

ถัดไป ดูที่มุมล่างซ้ายของแอพแล้วคลิก สร้าง .

ป้อนชื่อที่ต้องการสำหรับสภาพแวดล้อมเสมือนของคุณใน ชื่อ สนาม. จากนั้นเลือกภาษาที่คุณเลือกและคลิก สร้าง ที่จะทำให้ conda สภาพแวดล้อมเสมือนจริง

เมื่อคุณสร้างสภาพแวดล้อมสำเร็จแล้ว ให้เลือกและไปที่ บ้าน . ใน บ้าน เมนูค้นหา Jupyter Notebook และคลิกที่ ติดตั้ง เพื่อติดตั้งในสภาพแวดล้อมนั้น

คลิกที่ ปล่อย เมื่อการติดตั้งเสร็จสิ้น

หรือหลังจากติดตั้ง Jupyter Notebook ผ่าน Anaconda Navigator แล้ว คุณสามารถเปิดเทอร์มินัลหรือพรอมต์คำสั่งแล้วใช้ เปิดใช้งาน env_name คำสั่งเพื่อเปิดใช้งาน conda สภาพแวดล้อมเสมือนที่คุณเพิ่งสร้างขึ้น

แทนที่ env_name ด้วยชื่อของสภาพแวดล้อมที่คุณเพิ่งสร้างขึ้นผ่าน Anaconda Navigator อย่างไรก็ตาม หากต้องการใช้วิธีนี้บน Windows ตรวจสอบให้แน่ใจว่าคุณเพิ่ม อนาคอนด้า ไปยังเส้นทางของ Windows

หรือหากคุณต้องการหลีกเลี่ยงตัวเลือก Anaconda Navigator ทั้งหมด คุณสามารถสร้าง a conda และติดตั้ง Jupyter Notebook ผ่านเทอร์มินัลเท่านั้น

ในการทำเช่นนั้น ให้เปิดเทอร์มินัลแล้วเรียกใช้คำสั่ง conda สร้าง --name env_name . หากคุณเป็นผู้ใช้ Windows คุณสามารถใช้ conda.bat สร้าง --name env_name .

ใช้ pip ติดตั้งโน๊ตบุ๊ค คำสั่งให้ติดตั้ง Jupyter Notebook ในสภาพแวดล้อมนั้น แทนที่ env_name ด้วยชื่อที่ท่านต้องการ

ถัดไป เปิดตัว Jupyter Notebook โดยเรียกใช้ โน๊ตบุ๊ค jupyter สั่งการ.

ที่เกี่ยวข้อง: คำสั่ง Windows CMD ที่คุณควรรู้

หมายเหตุ: ขอแนะนำให้เปิดใช้ Jupyter Notebook ผ่านทางบรรทัดคำสั่ง ด้วยวิธีนี้ คุณสามารถสร้างโฟลเดอร์แยกต่างหากสำหรับโปรเจ็กต์ของคุณ และสร้างสภาพแวดล้อมเสมือนไปยังตำแหน่งของโฟลเดอร์ รวมทั้งเปิด Jupyter Notebook ไปยังไดเร็กทอรีเดียวกัน

วิธีใช้ Jupyter Notebook

ตอนนี้คุณได้ติดตั้ง Jupyter Notebook แล้ว ลองมาดูวิธีการใช้งานกันบ้าง

การเปิดใช้ Jupyter Notebook จะนำคุณไปยังหน้าแรก ที่ซึ่งคุณสามารถจัดการไฟล์ของคุณได้

หมายเหตุ: โดยปกติ เมื่อคุณเปิด Jupyter Notebook ไปยังไดเร็กทอรีว่างผ่าน CMD หน้าแรกก็จะรับช่วงไดเร็กทอรีว่างนั้นด้วยเช่นกัน มิฉะนั้น ไฟล์ทั้งหมดในไดเร็กทอรีหลักจะแสดงบนหน้าแรกของ Jupyter Notebook

วิธีการนำเข้าไฟล์ไปยัง Jupyter Notebook

คุณอาจต้องการทำงานกับไฟล์ภายนอก เช่น เอกสาร Excel คุณสามารถนำเข้าสิ่งนั้นไปยังไดเร็กทอรีของ Jupyter Notebook หากยังไม่มี

ในการนำเข้าไฟล์ไปยัง Jupyter Notebook ให้ดูที่มุมบนขวาของแอพแล้วคลิก ที่อัพโหลด เพื่อเรียกดูไฟล์ในพีซีของคุณ

ถัดไป เมื่อคุณอัปโหลดไฟล์แล้ว ให้คลิกที่ ที่อัพโหลด ตัวเลือกที่ปรากฏข้างไฟล์เพื่อเพิ่มลงในไดเร็กทอรีโฟลเดอร์หลัก

การทำงานกับโน้ตบุ๊กใหม่

โน้ตบุ๊กแต่ละเครื่องที่คุณเปิดจะรันโค้ดของคุณในไฟล์ที่มี .ipynb ส่วนขยาย. ในการเปิดสมุดบันทึกหรือเคอร์เนล ให้คลิกที่ ใหม่ . จากนั้นเลือก Python3 .

หากต้องการบันทึกโน้ตบุ๊กที่เพิ่งเปิดใหม่ด้วยชื่อใหม่ ให้คลิกที่ ไฟล์ .

จากนั้นเลือก บันทึกเป็น และตั้งชื่อโน้ตบุ๊กของคุณ

วิธีปิดเครื่องโน้ตบุ๊กที่ทำงานอยู่

หากต้องการปิดโน้ตบุ๊กที่ทำงานอยู่ ให้ไปที่หน้าแรกแล้วเลือก วิ่ง . มันโหลดรายการเคอร์เนลที่กำลังทำงานอยู่

คลิกที่ ปิดตัวลง ข้างสมุดบันทึกที่คุณต้องการปิดเพื่อปิดใช้งาน

วิธีเพิ่มเซลล์ใหม่ใน Jupyter Notebook

ในขณะที่อยู่ใน Jupyter Notebook Kernel คุณจะต้องเขียนโค้ดของคุณในเซลล์ หากต้องการเพิ่มเซลล์ใหม่ ให้คลิกที่ แทรก . จากนั้นเลือกตัวเลือกที่คุณต้องการ

หรือคุณสามารถใช้แป้นพิมพ์ลัดเพื่อเพิ่มเซลล์ใหม่ได้ หากต้องการเพิ่มเซลล์ใหม่เหนือเซลล์ที่มีอยู่ ให้คลิกที่เซลล์นั้น จากนั้นกดปุ่ม ถึง บนแป้นพิมพ์ของคุณ

หากต้องการเพิ่มเซลล์ด้านล่าง ให้ทำขั้นตอนข้างต้นซ้ำ แต่คราวนี้ ให้กดปุ่ม NS บนแป้นพิมพ์ของคุณ

หากต้องการย้ายเซลล์ขึ้นหรือลง ให้แตะเซลล์เป้าหมาย ถัดไป คลิกลูกศรขึ้นหรือลูกศรลงที่ด้านบนของเคอร์เนล

วิธีเรียกใช้บรรทัดหรือบล็อกของรหัสใน Jupyter Notebook

ในการรันบรรทัดหรือบล็อคของโค้ด ให้คลิกที่ วิ่ง ตัวเลือกที่ส่วนบนของเคอร์เนล

หากต้องการเรียกใช้รหัสด้วยแป้นพิมพ์ลัด ให้กด Ctrl + Enter บนแป้นพิมพ์ของคุณ

กำลังโหลดชุดข้อมูลที่มี Pandas ใน Jupyter Notebook: ตัวอย่างที่ใช้งานได้จริง

คุณสามารถโหลดชุดข้อมูลลงในเคอร์เนลได้เช่นกัน มาดูตัวอย่างโค้ดด้านล่างสำหรับการอ่านไฟล์ Excel ด้วย Python:

import pandas as pd
data=pd.read_excel(r'raw_data.xlsx')
data.head(10)

โปรดทราบว่าเมื่อคุณนำเข้าหรือวางชุดข้อมูลลงในไดเร็กทอรีการทำงานของคุณ คุณสามารถโหลดไฟล์ Excel ได้โดยไม่ต้องเรียกพาธแบบเต็ม กด Ctrl + Enter เพื่อเรียกใช้โค้ดด้านบน

รหัสด้านบนส่งคืนผลลัพธ์นี้:

วิธีใช้คุณสมบัติ Markdown ของ Jupyter Notebook

คุณสามารถใช้คุณสมบัติ markdown เพื่อเขียนนิพจน์ทางคณิตศาสตร์และข้อความธรรมดา ในการเริ่มต้นใช้งานคุณสมบัติ markdown ของ Jupyter Notebook คุณต้องเชี่ยวชาญไวยากรณ์และกฎพื้นฐาน

ดูกฎบางประการด้านล่าง:

  • $ : เปิดและปิดรหัสมาร์กดาวน์
  • limits : แสดงถึงขีดจำกัด
  • sum : เรียกสัญลักษณ์ผลรวม
  • alpha : เขียนสัญลักษณ์อัลฟ่า
  • eta : เขียนสัญลักษณ์เบต้า
  • gamma : เรียกสัญลักษณ์แกมมา
  • ^ {} : ยกตัวอักขระภายใน braze หยิก
  • _ {} : เขียนตัวห้อยของตัวละครในวงเล็บปีกกา
  • หมวก : แนะนำสัญลักษณ์แคป
  • มี : ใส่สัญลักษณ์หมวกเหนือตัวอักษรถัดไป

หากต้องการดูว่ากฎเหล่านี้ทำงานอย่างไร ให้คัดลอกโค้ดมาร์กดาวน์ด้านล่างแล้ววางลงในเซลล์ในเคอร์เนล

$eta_0{^4} cap hat 6 sum limits partial 5_{2}$

ถัดไป แตะเซลล์ที่มีรหัส จากนั้นดูที่ด้านบนสุดของเคอร์เนลแล้วคลิก รหัส หล่นลง.

เลือก Markdown จากรายการ จากนั้นรันโค้ด markdown

หรือคุณสามารถกดปุ่ม NS บนแป้นพิมพ์เพื่อเปลี่ยนเซลล์ที่เลือกเป็นมาร์กดาวน์ กดปุ่ม และ เพื่อเปลี่ยนกลับเป็น รหัส โหมด.

อย่างไรก็ตาม เพื่อให้ได้รับคุณสมบัติการลดราคาที่ดีขึ้น คุณสามารถตรวจสอบ Jupyter Notebook Markdown Cells เอกสาร .

ใช้ประโยชน์สูงสุดจาก Jupyter Notebook

Jupyter Notebook ให้คุณเรียกใช้และแชร์โค้ดวิทยาศาสตร์ข้อมูลแบบเรียลไทม์ผ่านเซิร์ฟเวอร์ในเครื่องหรือเซิร์ฟเวอร์ระยะไกล ด้วยคุณสมบัติ markdown คุณสามารถแบ่งปันนิพจน์ทางคณิตศาสตร์และข้อความที่เขียนกับผู้อื่นได้

นอกจากการเขียนโค้ดแล้ว Jupyter Notebook ยังเป็นแพลตฟอร์มที่ให้ความรู้และประสิทธิผลสำหรับผู้สอนและผู้เรียนเพื่อใช้งานวิทยาศาสตร์ข้อมูลหรือชิ้นส่วนของโปรเจ็กต์การเรียนรู้ของเครื่องด้วยการทำงานร่วมกัน

อย่างไรก็ตาม เครื่องมือนี้มีคุณสมบัติอื่นๆ มากมาย สิ่งที่เราพูดถึงในที่นี้ควรช่วยคุณเริ่มต้น

แบ่งปัน แบ่งปัน ทวีต อีเมล 4 วิธีที่ไม่เหมือนใครในการรับชุดข้อมูลสำหรับโปรเจ็กต์แมชชีนเลิร์นนิงของคุณ

ชุดข้อมูลที่ดีมีความสำคัญต่อการเรียนรู้ของเครื่องและวิทยาศาสตร์ข้อมูล เรียนรู้วิธีรับข้อมูลที่จำเป็นสำหรับโครงการของคุณ

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • การเขียนโปรแกรม
  • Python
  • การวิเคราะห์ข้อมูล
เกี่ยวกับผู้เขียน อิดิโซ โอมิโซลา(94 บทความที่ตีพิมพ์)

Idowu หลงใหลเกี่ยวกับเทคโนโลยีอัจฉริยะและประสิทธิภาพการทำงานทุกอย่าง ในเวลาว่าง เขาเล่นไปรอบๆ กับการเขียนโค้ดและเปลี่ยนไปเล่นกระดานหมากรุกเมื่อรู้สึกเบื่อ แต่เขาก็ชอบที่จะแยกตัวออกจากงานประจำบ้างเป็นบางครั้ง ความหลงใหลในการแสดงให้ผู้คนได้รู้จักเทคโนโลยีสมัยใหม่กระตุ้นให้เขาเขียนมากขึ้น

เพิ่มเติมจาก Idowu Omisola

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก