pandas for Data Science YouTube Title สอน 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