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

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

prasertcbs via YouTube Direct link

สอน Python สำหรับ Data science: การสร้าง pivot table ด้วย pandas เบื้องต้น

102 of 172

102 of 172

สอน Python สำหรับ Data science: การสร้าง pivot table ด้วย pandas เบื้องต้น

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

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

Automatically move to the next video in the Classroom when playback concludes

  1. 1 สอน Python สำหรับ Data science: การติดตั้ง Anaconda Python และ Jupyter Notebook บน Windows
  2. 2 สอน Jupyter notebook: รู้จัก Jupyter notebook
  3. 3 สอน Jupyter notebook: แนะนำหลักการและชุดคำสั่งพื้นฐาน
  4. 4 สอน Jupyter notebook: การใช้คำสั่งเบื้องต้น ตอนที่ 1
  5. 5 สอน Jupyter notebook: การใช้คำสั่งเบื้องต้น ตอนที่ 2
  6. 6 สอน Jupyter notebook: การใช้ markdown ตอนที่ 1
  7. 7 สอน Jupyter notebook: การใช้ markdown ตอนที่ 2
  8. 8 สอน Jupyter notebook: วิธีการเขียน Markdown เพื่อสร้างสารบัญให้กับ Jupyter Notebook
  9. 9 เทคนิคการใช้ IPython.display เพื่อเปิดไฟล์เสียง แสดงรูป JSON และ YouTube ใน Jupyter Notebook
  10. 10 สอน Jupyter notebook: การแสดงหน้าเว็บ รูปภาพและ YouTube ใน notebook
  11. 11 สอน Jupyter notebook: เทคนิคการใช้ autocomplete และ help เพื่อเขียนโค้ด
  12. 12 สอน Jupyter notebook: เทคนิคการ start Jupyter notebook บน Windows
  13. 13 สอน Jupyter notebook: การ run Jupyter notebook ใน browser ที่ต้องการ
  14. 14 สอน Jupyter Notebook: การ run notebook cell ที่มี Python Prompt (เครื่องหมายมากกว่า 3 ตัว)
  15. 15 สอน Jupyter notebook: การ copy cells ข้าม notebooks
  16. 16 สอน Jupyter notebook: การเก็บและแชร์ notebooks บน github
  17. 17 สอน Jupyter Notebook: ลองใช้ Jupyter notebook บน Cloud ด้วย Google Colaboratory (Colab)
  18. 18 การใช้ pip เพื่อจัดการ Python packages ใน Google Colaboratory
  19. 19 เทคนิคการใช้ Jupyter notebook บน Visual Studio Code
  20. 20 สอน Python สำหรับ Data science: รู้จักกับ pandas
  21. 21 สอน Python สำหรับ Data science: pandas.Series
  22. 22 สอน Python สำหรับ Data science: รู้จักกับ pandas DataFrame
  23. 23 สอน Python สำหรับ Data science: การสำรวจข้อมูลเบื้องต้นด้วย pandas
  24. 24 สอน Python สำหรับ Data science: การแสดงแถวข้อมูลใน pandas โดยใช้ head, tail และ sample
  25. 25 สอน Python สำหรับ Data science: ประเภทข้อมูล (data types) ใน pandas
  26. 26 การกำหนด max_rows, max_columns, float_format เพื่อแสดงข้อมูลใน pandas DataFrame
  27. 27 การสร้างกราฟด้วย pandas: การสร้างฮีสโตแกรม (histogram) และ density plot
  28. 28 การสร้างกราฟด้วย pandas: การสร้าง boxplot
  29. 29 การสร้างกราฟด้วย pandas: การสร้าง boxplot หลายรูปพร้อมกัน
  30. 30 การสร้างกราฟด้วย pandas: การสร้างกราฟ XY หรือ Scatter Plot
  31. 31 การสร้างกราฟด้วย pandas: การสร้างกราฟแท่ง (bar graph)
  32. 32 การสร้างกราฟด้วย pandas: การสร้างกราฟ stacked bar
  33. 33 การสร้างกราฟด้วย pandas: กราฟเส้น (line graph)
  34. 34 การสร้างกราฟด้วย pandas: การสร้างกราฟเส้นแสดงการเปลี่ยนแปลงเป็น % เปรียบเทียบ
  35. 35 การสร้างกราฟด้วย pandas: การสร้างกราฟเส้นหลายเส้นและหลายรูปพร้อม ๆ กัน
  36. 36 การสร้างกราฟด้วย pandas: การสร้างกราฟที่มีตัวอักษรไทยด้วย pandas
  37. 37 การสร้างกราฟด้วย pandas: การกำหนด style ให้กับกราฟ
  38. 38 สอน pandas: การสร้าง correlation matrix พร้อมแสดงผลแบบ heatmap
  39. 39 สอน Python สำหรับ Data science: การอ่านไฟล์ CSV, TSV, FWF, Excel, Zip มาสร้างเป็น pandas DataFrame
  40. 40 สอน Python สำหรับ Data science: การอ่านไฟล์ข้อมูลจาก local, web, dropbox, github ด้วย pandas
  41. 41 สอน pandas: การอ่านไฟล์ที่แชร์จาก OneDrive มาสร้างเป็น DataFrame
  42. 42 สอน Python สำหรับ Data science: การอ่านไฟล์ที่ไม่มี header row
  43. 43 สอน Python สำหรับ Data science: การสร้าง pandas DataFrame จาก Clipboard
  44. 44 สอน Python สำหรับ Data science: การอ่านไฟล์ที่มีข้อมูลวันเวลา (date/time data) ด้วย pandas
  45. 45 สอน Python สำหรับ Data science: การอ่านและรวมไฟล์ CSV หลาย ๆ ไฟล์
  46. 46 สอน Python สำหรับ Data science: การ save pandas DataFrame เป็นไฟล์ CSV
  47. 47 สอน Python สำหรับ Data science: การอ่านไฟล์ Excel ด้วย pandas
  48. 48 สอน Python สำหรับ Data science: การอ่านชีทหลาย ๆ ชีทจาก Excel มาสร้างเป็น DataFrame (ตอนที่ 1)
  49. 49 สอน Python สำหรับ Data science: การอ่านชีทหลาย ๆ ชีทจาก Excel มาสร้างเป็น DataFrame (ตอนที่ 2)
  50. 50 สอน Python สำหรับ Data science: การ save หลาย ๆ pandas DataFrame ให้เป็นไฟล์ Excel
  51. 51 สอน Python สำหรับ Data science: การอ่านข้อมูลจาก google sheets มาสร้างเป็น pandas DataFrame
  52. 52 สอน pandas: การอ่านไฟล์ csv, tsv, json, excel ที่แชร์บน Google Drive
  53. 53 สอน pandas: การอ่านและแปลงข้อมูลจาก Google Form เช่น แปลงข้อความ "พอใจมาก" ให้เป็นเลข 4
  54. 54 การดึงข้อมูลตัวชี้วัดจาก World Bank ด้วย pandas
  55. 55 สอน Python สำหรับ Data science: การอ่านข้อมูลจาก web ที่อยู่ในรูปตาราง html ด้วย read_html
  56. 56 สอน Python สำหรับ Data science: การอ่านไฟล์ JSON มาสร้างเป็น pandas dataframe
  57. 57 การใช้ GET requests ในการดึงข้อมูล text file (CSV, JSON) และรูปภาพจาก web URL
  58. 58 สอน Python สำหรับ data science: การใช้ Pandas ดึงข้อมูลจาก Bank Of Thailand API (REST API)
  59. 59 การอ่าน R datasets มาเป็น pandas DataFrame
  60. 60 สอน pandas: การอ่านและเขียนไฟล์ SPSS (read and write SPSS sav and zsav file)
  61. 61 สอน Python สำหรับ Data science: การอ่านข้อมูลจาก sqlite3 มาเป็น pandas DataFrame
  62. 62 สอน Python สำหรับ Data science: การแปลง pandas DataFrame ให้เป็นตารางใน sqlite3
  63. 63 สอน Python สำหรับ data science: การดึงข้อมูลจาก Microsoft SQL Server มาสร้างเป็น pandas DataFrame
  64. 64 สอน pandas: save DataFrame ไปเป็นตารางใน MS SQL Server
  65. 65 สอน pandas: การเชื่อมต่อกับฐานข้อมูล PostgreSQL
  66. 66 สอน Python สำหรับ data science: การดึงข้อมูลจาก MySQL มาสร้างเป็น pandas DataFrame
  67. 67 สอน pandas: save DataFrame ไปเป็นตารางใน MySQL, PostgreSQL และ SQLite
  68. 68 สอน Python สำหรับ Data science: การใช้งาน pandas index เบื้องต้น
  69. 69 สอน Python สำหรับ Data science: การเลือกคอลัมน์ใน pandas DataFrame ตอนที่ 1
  70. 70 สอน Python สำหรับ Data science: การเลือกคอลัมน์ใน pandas DataFrame ตอนที่ 2
  71. 71 สอน Python สำหรับ Data science: การเลือกแถวข้อมูลตามเงื่อนไข
  72. 72 สอน Python สำหรับ Data science: การลบแถวและคอลัมน์ใน DataFrame
  73. 73 สอน Python สำหรับ Data science: การเปลี่ยนชื่อคอลัมน์ใน pandas DataFrame
  74. 74 สอน Python สำหรับ Data science: การเรียงลำดับข้อมูลใน pandas ด้วย sort_values และ sort_index
  75. 75 สอน Python สำหรับ Data science: การใช้ loc เพื่อเลือกแถวและคอลัมน์
  76. 76 สอน Python สำหรับ Data science: การใช้ loc ร่วมกับ regex เพื่อเลือกชื่อคอลัมน์
  77. 77 สอน Python สำหรับ Data science: การใช้ iloc เพื่อเลือกแถวและคอลัมน์ใน pandas DataFrame
  78. 78 สอน Python สำหรับ Data science: การใช้ at และ iat ในการเข้าถึงและกำหนดค่าแบบ scalar ใน DataFrame
  79. 79 สอน Python สำหรับ Data science: การสร้าง two-level index ให้ pandas DataFrame
  80. 80 สอน Python สำหรับ Data science: การสร้าง three-level index ให้ pandas DataFrame
  81. 81 สอน Python สำหรับ Data science: การใช้ pandas IndexSlice เพื่อดึงข้อมูล multi-level index ตอนที่ 1
  82. 82 สอน Python สำหรับ Data science: การใช้ pandas IndexSlice เพื่อดึงข้อมูล multi-level index ตอนที่ 2
  83. 83 การดึงราคาหุ้นในตลาดหุ้นไทยและต่างประเทศด้วย pandas (get daily stock price)
  84. 84 สอน pandas: เข้าใจการทำงานของ multilevel column names เช่น ข้อมูลราคาหุ้นรายวัน
  85. 85 สอน Python สำหรับ Data science: การทำงานกับข้อมูลวันและเวลาใน pandas
  86. 86 สอน Python สำหรับ Data science: การจัดการข้อมูลแบบ TimeSeries (DatetimeIndex)
  87. 87 สอน Python สำหรับ Data science: การใช้ groupby เพื่อจัดกลุ่มข้อมูลใน pandas DataFrame
  88. 88 สอน Python สำหรับ Data science: การใช้ Series.str.replace เพื่อ clean ข้อมูล
  89. 89 สอน Python สำหรับ Data science: การปรับแต่งข้อมูลในคอลัมน์ เช่น ลบส่วนที่ไม่ใช่เลข 0-9 ออกจากข้อมูล
  90. 90 สอน pandas: การแปลงตัวเลขที่มีสัญลักษณ์สกุลเงินและหน่วย (clean currency text) เช่น $70K เป็น 70000
  91. 91 สอน Python สำหรับ Data science: การใช้ pandas drop_duplicates เพื่อลบแถวซ้ำ
  92. 92 สอน Python สำหรับ Data science: การจัดการกับ missing values ตอนที่ 1
  93. 93 สอน Python สำหรับ Data science: การจัดการกับ missing values ตอนที่ 2
  94. 94 สอน Python สำหรับ Data science: การแทนที่ missing values
  95. 95 สอน Python สำหรับ Data science: ตัวแปรแบบ category เบื้องต้น
  96. 96 สอน Python สำหรับ Data science: การสร้าง ordered category ใน pandas DataFrame
  97. 97 สอน Python สำหรับ Data science: การใช้ cut เพื่อแบ่งข้อมูลออกเป็น category
  98. 98 สอน Python สำหรับ Data science: การรวมหลาย ๆ DataFrame เข้าด้วยกันด้วย pandas.concat
  99. 99 สอน Python สำหรับ Data science: การใช้ aggregate function ใน Series และ DataFrame
  100. 100 สอน pandas: เข้าใจการทำงาน axis=0 (by index) และ axis=1 (by columns)
  101. 101 สอน Python สำหรับ Data science: การสร้างตารางไขว้ (crosstab) ด้วย pandas
  102. 102 สอน Python สำหรับ Data science: การสร้าง pivot table ด้วย pandas เบื้องต้น
  103. 103 สอน Python สำหรับ Data science: การ melt/unpivot pandas DataFrame
  104. 104 สอน Python สำหรับ Data science: การสร้าง pandas pivot table แสดงความถี่ และการแสดง missing values
  105. 105 สอน Python สำหรับ Data science: การใช้ aggregate function ใน pivot table ของ pandas
  106. 106 สอน Python สำหรับ Data science: การใช้ diff() และ pct_change() เพื่อหาผลต่างระหว่างสองแถว
  107. 107 สอน Python สำหรับ Data science: การใช้ diff() และ pct_change() ร่วมกับ groupby ใน pandas DataFrame
  108. 108 สอน Python สำหรับ Data science: การหาค่าแรกและค่าสุดท้ายของแต่ละ group ใน pandas DataFrame
  109. 109 สอน pandas: การคำนวณราคาหุ้นเทียบกับวันที่ใช้เป็นฐานด้วย groupby().first()
  110. 110 สอน pandas การหาแถวที่มีค่าสูงสุดและต่ำสุดด้วย nlargest, nsmallest
  111. 111 สอน Python สำหรับ Data science: สร้างคอลัมน์แสดงลำดับ (rank) ด้วย pandas
  112. 112 สอน Python สำหรับ Data science: การ standardize data (z-score) ด้วย pandas
  113. 113 การสร้าง dummy variable และใช้งานกับ Linear Regression ของ scikit-learn และ statsmodels
  114. 114 สอน Python สำหรับ Data science: การ merge DataFrames แบบ inner join
  115. 115 สอน Python สำหรับ Data science: การ merge DataFrames แบบ left join
  116. 116 สอน Python สำหรับ Data science: รู้จักกับ lambda function
  117. 117 สอน Python สำหรับ Data science: การใช้ lambda function กับ pandas Series และ DataFrame
  118. 118 สอน Python สำหรับ Data science: การใช้ map ใน pandas
  119. 119 สอน Python สำหรับ Data science: การใช้ applymap ใน pandas
  120. 120 สอน Python สำหรับ Data science: การใช้ apply ใน pandas
  121. 121 สอน pandas: จัดการข้อมูลแยกตามกลุ่มด้วยหลักการ Split-Apply-Combine
  122. 122 สอน Python สำหรับ Data science: การใช้ query ในการกรองข้อมูลใน pandas DataFrame
  123. 123 สอน Python สำหรับ Data science: การใช้ any() และ all() ในการตรวจสอบ True/False
  124. 124 สอน Python สำหรับ Data science: การสลับแถว (shuffle) ใน pandas DataFrame
  125. 125 สอน Python สำหรับ Data science: การสุ่มแถวจากข้อมูลที่แบ่งออกเป็นกลุ่ม ๆ
  126. 126 สอน Python สำหรับ Data science: การสุ่มแถวจากข้อมูลที่แบ่งออกเป็นกลุ่ม ๆ โดยระบุจำนวนที่ต้องการ
  127. 127 สอน Python สำหรับ Data science: การแบ่ง DataFrame ออกเป็น training และ test datasets (ตอนที่ 1)
  128. 128 สอน Python สำหรับ Data science: การแบ่ง DataFrame ออกเป็น training และ test datasets (ตอนที่ 2)
  129. 129 สอน pandas: การเข้าถึงแต่ละแถวใน DataFrame (iterate rows in dataframe)
  130. 130 สอน Python สำหรับ Data science: กำหนดจำนวนแถวที่จะแสดงผลและรูปแบบการแสดงตัวเลข
  131. 131 สอน Python สำหรับ Data science: การปรับแต่ง style ในการแสดงข้อมูล DataFrame เบื้องต้น
  132. 132 สอน Python สำหรับ Data science: การปรับแต่ง style ในการแสดงข้อมูล DataFrame ด้วย custom function
  133. 133 สอน Python สำหรับ Data science: การแสดงรูปและ hyperlinkใน pandas DataFrame
  134. 134 สอนไพธอน Python 3: การดาวน์โหลดรูปภาพจาก URL เพื่อแสดงผลบน jupyter notebook
  135. 135 สอนทำ web scraping ด้วย Python: การ scrape รูปภาพจากหน้าเว็บด้วย BeautifulSoup
  136. 136 สอนทำ web scraping ด้วย Python: การ scrape url link และ img เพื่อสร้างเป็น DataFrame ตอนที่ 1
  137. 137 สอนทำ web scraping ด้วย Python: การ scrape url link และ img เพื่อสร้างเป็น DataFrame ตอนที่ 2
  138. 138 สอน web scraping: การ scape นักเตะทีม Liverpool มาเก็บใน pandas.DataFrame
  139. 139 สอนการ download รูปภาพจาก url ที่เก็บใน pandas DataFrame
  140. 140 สอน web scraping ในการดึงข้อความและรูปภาพเพื่อแสดงบน Notebook และบันทึกเป็นไฟล์
  141. 141 สอน web scraping ในการดึงข้อความและรูปภาพมาเก็บในฐานข้อมูล MySQL
  142. 142 สอน pandas: explode (unnest) multivalue column เช่น คอลัมน์ที่เก็บค่าแบบ list
  143. 143 สอน pandas: ทำความสะอาดข้อมูล JSON
  144. 144 สอน pandas: ดึงข้อมูล JSON จาก public RESTful APIs เช่น อัตราแลกเปลี่ยน พยากรณ์อากาศ Pokemon
  145. 145 สอน pandas: รู้จักกับ JSON string format แบบต่าง ๆ ที่ pandas รองรับ
  146. 146 สอน pandas: การจัดการกับคอลัมน์ใน DataFrame ที่เก็บค่าแบบ dict และ list
  147. 147 สอน pandas: การดึงข้อมูลดัชนีตลาดหุ้นทั่วโลกแบบรายวัน (get daily stock market index)
  148. 148 สอน pandas: การอ่านไฟล์ SAS (xport, sas7bdat)
  149. 149 สอน pandas: การ stack และ unstack DataFrame ที่มี MultiIndex
  150. 150 สอน pandas: การเชื่อมต่อกับ Azure SQL Database
  151. 151 สอน pandas: การทำงานกับคอลัมน์ที่มีชื่อเป็นตัวเลข (numeric column name)
  152. 152 สอน pandas: การจัดรูปแบบการแสดงผลตัวเลช เช่น จำนวนจุดทศนิยม เปอร์เซ็นต์ ใส่ , คั่นทุก 3 หลัก
  153. 153 สอน pandas: การเลือก row/column label ด้วย filter เช่น เลือกชื่อคอลัมน์ที่มีคำว่า math
  154. 154 สอน pandas: การรวมชื่อคอลัมน์แบบ MultiIndex เข้าด้วยกัน
  155. 155 สอน pandas: การดึงอัตราแลกเปลี่ยนเงินตราต่างประเทศจาก RESTful api
  156. 156 สอน pandas: การหาค่าเฉลี่ยดัชนีตลาดหุ้นแยกตามสัปดาห์ เดือน ไตรมาส และปี
  157. 157 สอนไพธอน Python: การใช้ tqdm เพื่อสร้าง progress meter
  158. 158 สอนไพธอน Python: การใช้ io.StringIO เพื่อทำ memory file (อ่าน string ให้เหมือนอ่านไฟล์)
  159. 159 สอน pandas: การใช้คำสั่ง SQL เพื่อดึงข้อมูลใน DataFrame ด้วย pandasql package
  160. 160 สอน pandas: การ merge ข้อมูลราคาน้ำมันและทองคำรายเดือน (merge oil and gold prices)
  161. 161 สอน pandas: การ merge ราคาน้ำมันและดัชนีตลาดหุ้นรายวันเข้าด้วยกัน (merge oil prices and stock index)
  162. 162 สอน pandas: การอ่านและรวมหลาย ๆ ชีทจาก Google Sheets มาสร้างเป็น DataFrame
  163. 163 สอน pandas: เทคนิคการใช้ regular expression ในการกรองข้อมูลแบบต่าง ๆ
  164. 164 สอน data science: การดึงข้อความภาษาไทยด้วย regex (extract Thai characters with regular expression)
  165. 165 สอน pandas: การทำความสะอาดข้อมูลด้วย regular expression (str.extract และ str.split)
  166. 166 สอน pandas: การสร้าง dummy/one-hot จาก multivalued column
  167. 167 การแปลง pandas DataFrame ให้เป็น Sparse เพื่อทำ Market Basket Analysis
  168. 168 สอน Jupyter notebook: แนะนำ Azure Notebook เพื่อใช้ Jupyter Notebook บน Cloud
  169. 169 สอน data science: ทำความสะอาดข้อมูลแบบ multilevel ด้วย pandas (clean multilevel table)
  170. 170 สอน pandas: แปลง DataFrame เป็น HTML, Markdown และ Excel (DataFrame to HTML, Markdown, Excel table)
  171. 171 สอน pandas: การทำงานกับคอลัมน์ที่เก็บค่าเป็น dictionary
  172. 172 สอน data science: preprocess ข้อมูลที่ได้จาก Google Form

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.