แนะนำเกี่ยวกับ Jupyter Notebook เพื่อใช้ในการทำ Data Science

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderator: mindphp, ผู้ดูแลกระดาน

rangsan
PHP Hero Member
PHP Hero Member
โพสต์: 199
ลงทะเบียนเมื่อ: 30/04/2018 9:44 am

แนะนำเกี่ยวกับ Jupyter Notebook เพื่อใช้ในการทำ Data Science

โพสต์โดย rangsan » 30/04/2018 10:21 pm

การทำ Data Science

ต้องกล่าวก่อนว่าการทำ Data Science นั้นคือการนำข้อมูลมาทำให้เกิดประโยชน์ เพื่อหาสิ่งที่เราไม่รู้ Data Science นั้นคลอบคลุมหลาย ๆ สิ่งที่เป็นประโยชน์ด้วยกันเช่น
1 .การทำ Data Mining คือ การนำอาข้อมูลต่าง ๆที่มีในอดีตมาเพื่อทำนายหรือพยาการณ์ถึงสิ่งที่จะเกิดขึ้นในอนาคต เช่น ข้อมูลในการซื้อขายสิ่งของในอดีตมาเพื่อทำนายการซื้อขาบสินค้าในอนาคตว่าจะมียอดขายที่ดีหรือน้อยมากแค่ไหน
2. การทำ Data Analysis คือ การนำเอาข้อมูลต่างๆมาทำการวิเคราะห์โดยใช้เทคโนโลยีหรือเทคนิคต่าง ๆเพื่อมาอธิบายข้อมูล แล้วทำให้เกิดเป็นผลลัพธ์ในรูปบบต่าง ๆด้วยกัน เช่น กราฟแสดงผลของข้อมูล

เครื่องมือพื้นฐานสำหรับคนที่หัดทำ Data Science

- Anaconda : ซึ่งตัว Anaconda นั้นมีข้อดีตรงที่มันจะทำการติดตั้ง Library ที่จำเป็นให้เสร็จ อีกทั้งยังทำการอัพเดตเวอร์ชั่นต่างๆใหอัตโนมัติ โดยตัว Anaconda นั้นจะมี Library ที่สามารถใช้ทำ Data Science ได้และเหมาะมากสำหรับคนที่ต้องการที่จะเริ่มเขียน Python

ไอคอน Jupyter Notebook
Icon_JP..png
Icon_JP..png (16.23 KiB) เปิดดู 262 ครั้ง



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

ข้อดีของ Jupyter Notebook

1. สามารถอ่านไฟล์ CSV,EXCEL หรือไฟล์อื่นๆได้

Readfile_JP.gif
Readfile_JP.gif (19.09 KiB) เปิดดู 261 ครั้ง


2. สามารถแสดงผลลัพธ์ของโค้ดให้เป็นรูปแบบของ กราฟได้

Showgrap_JP.png


3. สามารถทำ Markdown เพื่อทำการชี้แจงโค้ดแต่ละบรรทัดได้อย่างชัดเจน

Markdown_JP.jpg



อ้างอิง : beyourcyber.com
It’s never too late to start again.

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 8 และ บุคคลทั่วไป 0 ท่าน