Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

สอน Python สำหรับ data science ด้วย Jupyter notebook, pandas

via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
เรียนรู้การใช้ Jupyter Notebook และ Pandas สำหรับการวิเคราะห์ข้อมูลในหลักสูตรระยะเวลา 1 วัน 8 ชั่วโมง โดย รศ. ดร. ประเสริฐ คณาวัฒนไชย จากคณะพาณิชยศาสตร์และการบัญชี จุฬาลงกรณ์มหาวิทยาลัย ครอบคลุมเนื้อหาตั้งแต่การติดตั้ง Anaconda Python และ Jupyter Notebook บน Windows ไปจนถึงการใช้งาน Pandas ขั้นสูง เช่น การจัดการข้อมูล การสร้างกราฟ การอ่านและเขียนไฟล์หลากหลายรูปแบบ การทำงานกับฐานข้อมูล การจัดการข้อมูลแบบ TimeSeries การทำ web scraping และอื่นๆ อีกมากมาย เหมาะสำหรับผู้ที่ต้องการเริ่มต้นใช้ Python สำหรับการวิเคราะห์ข้อมูลอย่างมีประสิทธิภาพ

Syllabus

สอน Python สำหรับ Data science: การติดตั้ง Anaconda Python และ Jupyter Notebook บน Windows.
สอน Jupyter notebook: รู้จัก Jupyter notebook.
สอน Jupyter notebook: แนะนำหลักการและชุดคำสั่งพื้นฐาน.
สอน Jupyter notebook: การใช้คำสั่งเบื้องต้น ตอนที่ 1.
สอน Jupyter notebook: การใช้คำสั่งเบื้องต้น ตอนที่ 2.
สอน Jupyter notebook: การใช้ markdown ตอนที่ 1.
สอน Jupyter notebook: การใช้ markdown ตอนที่ 2.
สอน Jupyter notebook: วิธีการเขียน Markdown เพื่อสร้างสารบัญให้กับ Jupyter Notebook.
เทคนิคการใช้ IPython.display เพื่อเปิดไฟล์เสียง แสดงรูป JSON และ YouTube ใน Jupyter Notebook.
สอน Jupyter notebook: การแสดงหน้าเว็บ รูปภาพและ YouTube ใน notebook.
สอน Jupyter notebook: เทคนิคการใช้ autocomplete และ help เพื่อเขียนโค้ด.
สอน Jupyter notebook: เทคนิคการ start Jupyter notebook บน Windows.
สอน Jupyter notebook: การ run Jupyter notebook ใน browser ที่ต้องการ.
สอน Jupyter Notebook: การ run notebook cell ที่มี Python Prompt (เครื่องหมายมากกว่า 3 ตัว).
สอน Jupyter notebook: การ copy cells ข้าม notebooks.
สอน Jupyter notebook: การเก็บและแชร์ notebooks บน github.
สอน Jupyter Notebook: ลองใช้ Jupyter notebook บน Cloud ด้วย Google Colaboratory (Colab).
การใช้ pip เพื่อจัดการ Python packages ใน Google Colaboratory.
เทคนิคการใช้ Jupyter notebook บน Visual Studio Code.
สอน Python สำหรับ Data science: รู้จักกับ pandas.
สอน Python สำหรับ Data science: pandas.Series.
สอน Python สำหรับ Data science: รู้จักกับ pandas DataFrame.
สอน Python สำหรับ Data science: การสำรวจข้อมูลเบื้องต้นด้วย pandas.
สอน Python สำหรับ Data science: การแสดงแถวข้อมูลใน pandas โดยใช้ head, tail และ sample.
สอน Python สำหรับ Data science: ประเภทข้อมูล (data types) ใน pandas.
การกำหนด max_rows, max_columns, float_format เพื่อแสดงข้อมูลใน pandas DataFrame.
การสร้างกราฟด้วย pandas: การสร้างฮีสโตแกรม (histogram) และ density plot.
การสร้างกราฟด้วย pandas: การสร้าง boxplot.
การสร้างกราฟด้วย pandas: การสร้าง boxplot หลายรูปพร้อมกัน.
การสร้างกราฟด้วย pandas: การสร้างกราฟ XY หรือ Scatter Plot.
การสร้างกราฟด้วย pandas: การสร้างกราฟแท่ง (bar graph).
การสร้างกราฟด้วย pandas: การสร้างกราฟ stacked bar.
การสร้างกราฟด้วย pandas: กราฟเส้น (line graph).
การสร้างกราฟด้วย pandas: การสร้างกราฟเส้นแสดงการเปลี่ยนแปลงเป็น % เปรียบเทียบ.
การสร้างกราฟด้วย pandas: การสร้างกราฟเส้นหลายเส้นและหลายรูปพร้อม ๆ กัน.
การสร้างกราฟด้วย pandas: การสร้างกราฟที่มีตัวอักษรไทยด้วย pandas.
การสร้างกราฟด้วย pandas: การกำหนด style ให้กับกราฟ.
สอน pandas: การสร้าง correlation matrix พร้อมแสดงผลแบบ heatmap.
สอน Python สำหรับ Data science: การอ่านไฟล์ CSV, TSV, FWF, Excel, Zip มาสร้างเป็น pandas DataFrame.
สอน Python สำหรับ Data science: การอ่านไฟล์ข้อมูลจาก local, web, dropbox, github ด้วย pandas.
สอน pandas: การอ่านไฟล์ที่แชร์จาก OneDrive มาสร้างเป็น DataFrame.
สอน Python สำหรับ Data science: การอ่านไฟล์ที่ไม่มี header row.
สอน Python สำหรับ Data science: การสร้าง pandas DataFrame จาก Clipboard.
สอน Python สำหรับ Data science: การอ่านไฟล์ที่มีข้อมูลวันเวลา (date/time data) ด้วย pandas.
สอน Python สำหรับ Data science: การอ่านและรวมไฟล์ CSV หลาย ๆ ไฟล์.
สอน Python สำหรับ Data science: การ save pandas DataFrame เป็นไฟล์ CSV.
สอน Python สำหรับ Data science: การอ่านไฟล์ Excel ด้วย pandas.
สอน Python สำหรับ Data science: การอ่านชีทหลาย ๆ ชีทจาก Excel มาสร้างเป็น DataFrame (ตอนที่ 1).
สอน Python สำหรับ Data science: การอ่านชีทหลาย ๆ ชีทจาก Excel มาสร้างเป็น DataFrame (ตอนที่ 2).
สอน Python สำหรับ Data science: การ save หลาย ๆ pandas DataFrame ให้เป็นไฟล์ Excel.
สอน Python สำหรับ Data science: การอ่านข้อมูลจาก google sheets มาสร้างเป็น pandas DataFrame.
สอน pandas: การอ่านไฟล์ csv, tsv, json, excel ที่แชร์บน Google Drive.
สอน pandas: การอ่านและแปลงข้อมูลจาก Google Form เช่น แปลงข้อความ "พอใจมาก" ให้เป็นเลข 4.
การดึงข้อมูลตัวชี้วัดจาก World Bank ด้วย pandas.
สอน Python สำหรับ Data science: การอ่านข้อมูลจาก web ที่อยู่ในรูปตาราง html ด้วย read_html.
สอน Python สำหรับ Data science: การอ่านไฟล์ JSON มาสร้างเป็น pandas dataframe.
การใช้ GET requests ในการดึงข้อมูล text file (CSV, JSON) และรูปภาพจาก web URL.
สอน Python สำหรับ data science: การใช้ Pandas ดึงข้อมูลจาก Bank Of Thailand API (REST API).
การอ่าน R datasets มาเป็น pandas DataFrame.
สอน pandas: การอ่านและเขียนไฟล์ SPSS (read and write SPSS sav and zsav file).
สอน Python สำหรับ Data science: การอ่านข้อมูลจาก sqlite3 มาเป็น pandas DataFrame.
สอน Python สำหรับ Data science: การแปลง pandas DataFrame ให้เป็นตารางใน sqlite3.
สอน Python สำหรับ data science: การดึงข้อมูลจาก Microsoft SQL Server มาสร้างเป็น pandas DataFrame.
สอน pandas: save DataFrame ไปเป็นตารางใน MS SQL Server.
สอน pandas: การเชื่อมต่อกับฐานข้อมูล PostgreSQL.
สอน Python สำหรับ data science: การดึงข้อมูลจาก MySQL มาสร้างเป็น pandas DataFrame.
สอน pandas: save DataFrame ไปเป็นตารางใน MySQL, PostgreSQL และ SQLite.
สอน Python สำหรับ Data science: การใช้งาน pandas index เบื้องต้น.
สอน Python สำหรับ Data science: การเลือกคอลัมน์ใน pandas DataFrame ตอนที่ 1.
สอน Python สำหรับ Data science: การเลือกคอลัมน์ใน pandas DataFrame ตอนที่ 2.
สอน Python สำหรับ Data science: การเลือกแถวข้อมูลตามเงื่อนไข.
สอน Python สำหรับ Data science: การลบแถวและคอลัมน์ใน DataFrame.
สอน Python สำหรับ Data science: การเปลี่ยนชื่อคอลัมน์ใน pandas DataFrame.
สอน Python สำหรับ Data science: การเรียงลำดับข้อมูลใน pandas ด้วย sort_values และ sort_index.
สอน Python สำหรับ Data science: การใช้ loc เพื่อเลือกแถวและคอลัมน์.
สอน Python สำหรับ Data science: การใช้ loc ร่วมกับ regex เพื่อเลือกชื่อคอลัมน์.
สอน Python สำหรับ Data science: การใช้ iloc เพื่อเลือกแถวและคอลัมน์ใน pandas DataFrame.
สอน Python สำหรับ Data science: การใช้ at และ iat ในการเข้าถึงและกำหนดค่าแบบ scalar ใน DataFrame.
สอน Python สำหรับ Data science: การสร้าง two-level index ให้ pandas DataFrame.
สอน Python สำหรับ Data science: การสร้าง three-level index ให้ pandas DataFrame.
สอน Python สำหรับ Data science: การใช้ pandas IndexSlice เพื่อดึงข้อมูล multi-level index ตอนที่ 1.
สอน Python สำหรับ Data science: การใช้ pandas IndexSlice เพื่อดึงข้อมูล multi-level index ตอนที่ 2.
การดึงราคาหุ้นในตลาดหุ้นไทยและต่างประเทศด้วย pandas (get daily stock price).
สอน pandas: เข้าใจการทำงานของ multilevel column names เช่น ข้อมูลราคาหุ้นรายวัน.
สอน Python สำหรับ Data science: การทำงานกับข้อมูลวันและเวลาใน pandas.
สอน Python สำหรับ Data science: การจัดการข้อมูลแบบ TimeSeries (DatetimeIndex).
สอน Python สำหรับ Data science: การใช้ groupby เพื่อจัดกลุ่มข้อมูลใน pandas DataFrame.
สอน Python สำหรับ Data science: การใช้ Series.str.replace เพื่อ clean ข้อมูล.
สอน Python สำหรับ Data science: การปรับแต่งข้อมูลในคอลัมน์ เช่น ลบส่วนที่ไม่ใช่เลข 0-9 ออกจากข้อมูล.
สอน pandas: การแปลงตัวเลขที่มีสัญลักษณ์สกุลเงินและหน่วย (clean currency text) เช่น $70K เป็น 70000.
สอน Python สำหรับ Data science: การใช้ pandas drop_duplicates เพื่อลบแถวซ้ำ.
สอน Python สำหรับ Data science: การจัดการกับ missing values ตอนที่ 1.
สอน Python สำหรับ Data science: การจัดการกับ missing values ตอนที่ 2.
สอน Python สำหรับ Data science: การแทนที่ missing values.
สอน Python สำหรับ Data science: ตัวแปรแบบ category เบื้องต้น.
สอน Python สำหรับ Data science: การสร้าง ordered category ใน pandas DataFrame.
สอน Python สำหรับ Data science: การใช้ cut เพื่อแบ่งข้อมูลออกเป็น category.
สอน Python สำหรับ Data science: การรวมหลาย ๆ DataFrame เข้าด้วยกันด้วย pandas.concat.
สอน Python สำหรับ Data science: การใช้ aggregate function ใน Series และ DataFrame.
สอน pandas: เข้าใจการทำงาน axis=0 (by index) และ axis=1 (by columns).
สอน Python สำหรับ Data science: การสร้างตารางไขว้ (crosstab) ด้วย pandas.
สอน Python สำหรับ Data science: การสร้าง pivot table ด้วย pandas เบื้องต้น.
สอน Python สำหรับ Data science: การ melt/unpivot pandas DataFrame.
สอน Python สำหรับ Data science: การสร้าง pandas pivot table แสดงความถี่ และการแสดง missing values.
สอน Python สำหรับ Data science: การใช้ aggregate function ใน pivot table ของ pandas.
สอน Python สำหรับ Data science: การใช้ diff() และ pct_change() เพื่อหาผลต่างระหว่างสองแถว.
สอน Python สำหรับ Data science: การใช้ diff() และ pct_change() ร่วมกับ groupby ใน pandas DataFrame.
สอน Python สำหรับ Data science: การหาค่าแรกและค่าสุดท้ายของแต่ละ group ใน pandas DataFrame.
สอน pandas: การคำนวณราคาหุ้นเทียบกับวันที่ใช้เป็นฐานด้วย groupby().first().
สอน pandas การหาแถวที่มีค่าสูงสุดและต่ำสุดด้วย nlargest, nsmallest.
สอน Python สำหรับ Data science: สร้างคอลัมน์แสดงลำดับ (rank) ด้วย pandas.
สอน Python สำหรับ Data science: การ standardize data (z-score) ด้วย pandas.
การสร้าง dummy variable และใช้งานกับ Linear Regression ของ scikit-learn และ statsmodels.
สอน Python สำหรับ Data science: การ merge DataFrames แบบ inner join.
สอน Python สำหรับ Data science: การ merge DataFrames แบบ left join.
สอน Python สำหรับ Data science: รู้จักกับ lambda function.
สอน Python สำหรับ Data science: การใช้ lambda function กับ pandas Series และ DataFrame.
สอน Python สำหรับ Data science: การใช้ map ใน pandas.
สอน Python สำหรับ Data science: การใช้ applymap ใน pandas.
สอน Python สำหรับ Data science: การใช้ apply ใน pandas.
สอน pandas: จัดการข้อมูลแยกตามกลุ่มด้วยหลักการ Split-Apply-Combine.
สอน Python สำหรับ Data science: การใช้ query ในการกรองข้อมูลใน pandas DataFrame.
สอน Python สำหรับ Data science: การใช้ any() และ all() ในการตรวจสอบ True/False.
สอน Python สำหรับ Data science: การสลับแถว (shuffle) ใน pandas DataFrame.
สอน Python สำหรับ Data science: การสุ่มแถวจากข้อมูลที่แบ่งออกเป็นกลุ่ม ๆ.
สอน Python สำหรับ Data science: การสุ่มแถวจากข้อมูลที่แบ่งออกเป็นกลุ่ม ๆ โดยระบุจำนวนที่ต้องการ.
สอน Python สำหรับ Data science: การแบ่ง DataFrame ออกเป็น training และ test datasets (ตอนที่ 1).
สอน Python สำหรับ Data science: การแบ่ง DataFrame ออกเป็น training และ test datasets (ตอนที่ 2).
สอน pandas: การเข้าถึงแต่ละแถวใน DataFrame (iterate rows in dataframe).
สอน Python สำหรับ Data science: กำหนดจำนวนแถวที่จะแสดงผลและรูปแบบการแสดงตัวเลข.
สอน Python สำหรับ Data science: การปรับแต่ง style ในการแสดงข้อมูล DataFrame เบื้องต้น.
สอน Python สำหรับ Data science: การปรับแต่ง style ในการแสดงข้อมูล DataFrame ด้วย custom function.
สอน Python สำหรับ Data science: การแสดงรูปและ hyperlinkใน pandas DataFrame.
สอนไพธอน Python 3: การดาวน์โหลดรูปภาพจาก URL เพื่อแสดงผลบน jupyter notebook.
สอนทำ web scraping ด้วย Python: การ scrape รูปภาพจากหน้าเว็บด้วย BeautifulSoup.
สอนทำ web scraping ด้วย Python: การ scrape url link และ img เพื่อสร้างเป็น DataFrame ตอนที่ 1.
สอนทำ web scraping ด้วย Python: การ scrape url link และ img เพื่อสร้างเป็น DataFrame ตอนที่ 2.
สอน web scraping: การ scape นักเตะทีม Liverpool มาเก็บใน pandas.DataFrame.
สอนการ download รูปภาพจาก url ที่เก็บใน pandas DataFrame.
สอน web scraping ในการดึงข้อความและรูปภาพเพื่อแสดงบน Notebook และบันทึกเป็นไฟล์.
สอน web scraping ในการดึงข้อความและรูปภาพมาเก็บในฐานข้อมูล MySQL.
สอน pandas: explode (unnest) multivalue column เช่น คอลัมน์ที่เก็บค่าแบบ list.
สอน pandas: ทำความสะอาดข้อมูล JSON.
สอน pandas: ดึงข้อมูล JSON จาก public RESTful APIs เช่น อัตราแลกเปลี่ยน พยากรณ์อากาศ Pokemon.
สอน pandas: รู้จักกับ JSON string format แบบต่าง ๆ ที่ pandas รองรับ.
สอน pandas: การจัดการกับคอลัมน์ใน DataFrame ที่เก็บค่าแบบ dict และ list.
สอน pandas: การดึงข้อมูลดัชนีตลาดหุ้นทั่วโลกแบบรายวัน (get daily stock market index).
สอน pandas: การอ่านไฟล์ SAS (xport, sas7bdat).
สอน pandas: การ stack และ unstack DataFrame ที่มี MultiIndex.
สอน pandas: การเชื่อมต่อกับ Azure SQL Database.
สอน pandas: การทำงานกับคอลัมน์ที่มีชื่อเป็นตัวเลข (numeric column name).
สอน pandas: การจัดรูปแบบการแสดงผลตัวเลช เช่น จำนวนจุดทศนิยม เปอร์เซ็นต์ ใส่ , คั่นทุก 3 หลัก.
สอน pandas: การเลือก row/column label ด้วย filter เช่น เลือกชื่อคอลัมน์ที่มีคำว่า math.
สอน pandas: การรวมชื่อคอลัมน์แบบ MultiIndex เข้าด้วยกัน.
สอน pandas: การดึงอัตราแลกเปลี่ยนเงินตราต่างประเทศจาก RESTful api.
สอน pandas: การหาค่าเฉลี่ยดัชนีตลาดหุ้นแยกตามสัปดาห์ เดือน ไตรมาส และปี.
สอนไพธอน Python: การใช้ tqdm เพื่อสร้าง progress meter.
สอนไพธอน Python: การใช้ io.StringIO เพื่อทำ memory file (อ่าน string ให้เหมือนอ่านไฟล์).
สอน pandas: การใช้คำสั่ง SQL เพื่อดึงข้อมูลใน DataFrame ด้วย pandasql package.
สอน pandas: การ merge ข้อมูลราคาน้ำมันและทองคำรายเดือน (merge oil and gold prices).
สอน pandas: การ merge ราคาน้ำมันและดัชนีตลาดหุ้นรายวันเข้าด้วยกัน (merge oil prices and stock index).
สอน pandas: การอ่านและรวมหลาย ๆ ชีทจาก Google Sheets มาสร้างเป็น DataFrame.
สอน pandas: เทคนิคการใช้ regular expression ในการกรองข้อมูลแบบต่าง ๆ.
สอน data science: การดึงข้อความภาษาไทยด้วย regex (extract Thai characters with regular expression).
สอน pandas: การทำความสะอาดข้อมูลด้วย regular expression (str.extract และ str.split).
สอน pandas: การสร้าง dummy/one-hot จาก multivalued column.
การแปลง pandas DataFrame ให้เป็น Sparse เพื่อทำ Market Basket Analysis.
สอน Jupyter notebook: แนะนำ Azure Notebook เพื่อใช้ Jupyter Notebook บน Cloud.
สอน data science: ทำความสะอาดข้อมูลแบบ multilevel ด้วย pandas (clean multilevel table).
สอน pandas: แปลง DataFrame เป็น HTML, Markdown และ Excel (DataFrame to HTML, Markdown, Excel table).
สอน pandas: การทำงานกับคอลัมน์ที่เก็บค่าเป็น dictionary.
สอน data science: preprocess ข้อมูลที่ได้จาก Google Form.

Taught by

prasertcbs

Reviews

Start your review of สอน Python สำหรับ data science ด้วย Jupyter notebook, pandas

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.