🔥"แนะนำ 5 เครื่องมือที่คุณต้องรู้ ! ถ้าอยากจะเริ่มสายดาต้าด้วย Python"🔥
.
ทุกวันนี้ใครๆก็พูดถึง AI, Machine Learning, Data Science ฯลฯ กันเต็มไปหมด 👨💻
.
หลายคนก็น่าจะสนใจเกี่ยวกับเรื่องเหล่านี้อยู่บ้างแต่ก็ไม่รู้ว่าจะเริ่มต้นศึกษาที่ตรงไหน และมีอะไรบ้างที่จำเป็นต้องรู้
.
และนี่คือ 5 เครื่องมือที่คุณต้องรู้ สำหรับงาน Data Science ด้วย Python สำหรับคนที่ยังไม่รู้จะเริ่มยังไงดี
.
⭐ 1.TensorFlow
.
Tensorflow คือ library สำหรับสร้าง machine learning models แบบ open source จาก Google สามารถใช้งานได้ดีกับภาษา Python แต่ก็สามารถใช้ภาษาอื่นๆ เช่น C, Java หรือ Go ได้เช่นกัน
.
และยังมี community ขนาดใหญ่ ทำให้สามารถค้นหาข้อมูล หรือสอบถามเวลาเจอปัญหาได้ง่าย ซึ่ง TensorFlow มีไกด์แนะนำสำหรับ ผู้เริ่มต้น และ ผู้เชี่ยวชาญ ให้สามารถไปศึกษากันได้
.
https://www.tensorflow.org/tutorials/quickstart/beginner
.
⭐ 2.Pytorch
.
Pytorch เป็น opensource อีกหนึ่งตัวสำหรับใช้ทำ machine learning จาก Facebook ที่มีคำอธิบายในหน้าเว็บว่า ‘An open source machine learning framework that accelerates the path from research prototyping to production deployment.’
.
โดยเป็นอีกทางเลือกหนึ่งในการศึกษา machine learning นอกจาก TensorFlow เพราะเทียบกันแล้ว Pytorch ค่อนข้างจะง่ายในการศึกษามากกว่า และยังสามารถเลือกสภาพแวดล้อมในการพัฒนาได้หลากหลายอีกด้วย
.
✅ ถ้าอยากจะรู้ว่าง่ายแค่ไหนก็ลองไปศึกษาที่ Pytorch ได้เลย
.
https://pytorch.org/get-started/locally/
.
⭐ 3.scikit-learn
.
scikit-learn เป็นเครื่องมือในการทำ machine learning อีกหนึ่งตัวที่น่าศึกษาเอาไว้ เนื่องจากความง่ายและมีประสิทธิภาพในการทำ predictive data analysis
.
โดยสร้างขึ้นมาจากโมดูลหลายตัวทั้ง NumPy, SciPy และ matplotlib ส่งผลให้ scikit-learn มีความสามารถที่หลากหลาย นำไปใช้ในงานได้หลายประเภท
.
✅ ลองโหลดมา ติดตั้ง และ ศึกษา กันได้
.
https://scikit-learn.org/stable/install.html#installation-instructions
.
⭐ 4.Pandas
.
สำหรับ Pandas เป็นเครื่องมือในการวิเคราะห์และจัดการข้อมูลที่เร็ว, มีประสิทธิภาพ , มีความยืดหยุ่น
.
และง่ายในการใช้งาน ที่สามารถนำเข้าข้อมูลเช่นไฟล์ CSV, TSV หรือจาก SQL database นำไปสร้างเป็น Python Object ที่มีลักษณะเป็น row และ column ทำให้สามารถใช้งานข้อมูลเหล่านั้นได้ง่าย และนำไปใช้งานต่อได้อย่างหลากหลาย
.
✅ สามารถไปศึกษาได้ ที่นี่
.
https://pandas.pydata.org/docs/getting_started/index.html
.
⭐ 5.Jupyter
.
สำหรับเครื่องมือตัวสุดท้ายนี้ต้องบอกว่าไม่ได้เป็นเครื่องมือสำหรับทำ Data Science หรือ Machine Learning โดยตรง
.
แต่ว่าประโยชน์ของ Jupyter นั้นเหมาะที่จะใช้เป็นเครื่องมือในการทดลองสิ่งใหม่ๆ โดยเครื่องมือนึงจาก Jupyter ที่จะแนะนำก็คือ Jupyter Notebook เนื่องจากความสามารถเขียนโค้ดและรันซ้ำ รันทีละส่วน
.
และแสดงผลลัพธ์ของแต่ละส่วนของโค้ดแยกกันได้อย่างอิสระ ซึ่งทั้งหมดนี้ทำได้ผ่านเว็บเบราเซอร์ และยังสามารถเซฟผลลัพธ์ต่างๆเก็บไว้ได้อีกด้วย
.
✅ เข้าไปทดลองเล่นในเว็บของ Jupyter คลิก
.
https://jupyter.org/try
.
และทั้งหมดนี้ก็เป็น 5 เครื่องมือที่ไม่รู้ไม่ได้ สำหรับใครอยากจะเริ่มต้นสาย Data Science ด้วย Python <3
.
#borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
同時也有39部Youtube影片,追蹤數超過4萬的網紅吳老師教學部落格,也在其Youtube影片中提到,從VBA到Python程式開發第1次上課(課程大綱說明與安裝PYTHON&下載ECLIPSE與JAVA&開啟ECLIPSE與安裝外掛&ECLIPSE建立專案&修改編碼UTF8與整數轉型為文字&總結環境設置重點與各種基本型別&基本語法與脫逸字元) 01_課程簡介與大綱說明 02_建置Python開發...
java csv 在 Kewang 的資訊進化論 Facebook 的精選貼文
到了年終來整理一下公司 https://github.com/mitaketw 兩年來做的一些開放原始碼專案,也邀請大家持續參與貢獻喔!
## Qmi 相關
* hbase-io-request:前一陣子在做 Qmi DB 效能測試時所寫的,可以從 HBase region server 的網頁把每一張 table 的讀寫次數撈出來並做簡單的排序,也可以輸出成 csv 檔。
* qmi-openapi-java:現在有些客戶已經在串接 Qmi 的 OpenAPI 了,所以也做了一個 Java 版本的 library,但功能很少需要持續補強。
## 三竹簡訊相關
* sms-dotnet:三竹簡訊的 .NET 版本,徐胖 胖 (徐聖哲) @fatjohn 還蠻有興趣的,所以就請他幫忙開發了 XD
* sms-go:三竹簡訊的 Golang 版本,是由熱心網友 Achao Tsai @minchao 開發的,小編只是把 repo fork 回來而已。
* sms-java:三竹簡訊的 Java 版本,目前是小編在維護。
* sms-laravel-notifications:三竹簡訊的 Laravel 版本,是 @recca0120 開發的,做成 Larevel notification 的型式方便大家使用。
* sms-php:三竹簡訊的 PHP 版本,跟 sms-go 一樣是 @minchao 開發的。
* sms-ruby:三竹簡訊的 Ruby 版本,是網友 @j094097 開發的,不過已經好久沒有更新了。
* logback-sms-appender:前年在研究 logback 的時候做的 appender,當 Java catch 到 exception 的時候,把 exception 訊息透過簡訊即時發送給指定的電話號碼。簡訊當然用的是三竹簡訊 (sms-java) 啦!
PS. 當然還有公司的 Qmi 打卡機器人啦,因為不是開放原始碼所以就不列上來了。
#qmi #mitake #三竹資訊 #三竹簡訊 #hbase
java csv 在 吳老師教學部落格 Youtube 的精選貼文
從VBA到Python程式開發第1次上課(課程大綱說明與安裝PYTHON&下載ECLIPSE與JAVA&開啟ECLIPSE與安裝外掛&ECLIPSE建立專案&修改編碼UTF8與整數轉型為文字&總結環境設置重點與各種基本型別&基本語法與脫逸字元)
01_課程簡介與大綱說明
02_建置Python開發環境
03_安裝Python與Eclipse環境
04_設定Python路徑與語系並建立新專案
05_設定字型大小與資料型態轉換
06_資料型態轉換與變數相關概念
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2018_2
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
課程簡介:入門
建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
VBA重要函數到Python
檔案處理
資料庫處理
課程簡介:進階
網頁資料擷取與分析、Python網頁測試自動化、YouTube影片下載器
處理 Excel 試算表、處理 PDF 與 Word 文件、處理 CSV 檔和 JSON 資料
實戰:PM2.5即時監測顯示器、Email 和文字簡訊、處理影像圖片、以 GUI 自動化來控制鍵盤和滑鼠
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著?
出版社:碁峰? 出版日期:2016/11/29
Python程式設計入門
作者:葉難
ISBN:9789864340057
出版社:博碩文化
出版日期:2015/04/02
吳老師 107/6/27
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境

java csv 在 吳老師教學部落格 Youtube 的最佳解答
從VBA到Python程式開發第1次上課(課程大綱說明與安裝PYTHON&下載ECLIPSE與JAVA&開啟ECLIPSE與安裝外掛&ECLIPSE建立專案&修改編碼UTF8與整數轉型為文字&總結環境設置重點與各種基本型別&基本語法與脫逸字元)
01_課程簡介與大綱說明
02_建置Python開發環境
03_安裝Python與Eclipse環境
04_設定Python路徑與語系並建立新專案
05_設定字型大小與資料型態轉換
06_資料型態轉換與變數相關概念
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2018_2
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
課程簡介:入門
建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
VBA重要函數到Python
檔案處理
資料庫處理
課程簡介:進階
網頁資料擷取與分析、Python網頁測試自動化、YouTube影片下載器
處理 Excel 試算表、處理 PDF 與 Word 文件、處理 CSV 檔和 JSON 資料
實戰:PM2.5即時監測顯示器、Email 和文字簡訊、處理影像圖片、以 GUI 自動化來控制鍵盤和滑鼠
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著?
出版社:碁峰? 出版日期:2016/11/29
Python程式設計入門
作者:葉難
ISBN:9789864340057
出版社:博碩文化
出版日期:2015/04/02
吳老師 107/6/27
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境

java csv 在 吳老師教學部落格 Youtube 的最佳解答
從VBA到Python程式開發第1次上課(課程大綱說明與安裝PYTHON&下載ECLIPSE與JAVA&開啟ECLIPSE與安裝外掛&ECLIPSE建立專案&修改編碼UTF8與整數轉型為文字&總結環境設置重點與各種基本型別&基本語法與脫逸字元)
01_課程簡介與大綱說明
02_建置Python開發環境
03_安裝Python與Eclipse環境
04_設定Python路徑與語系並建立新專案
05_設定字型大小與資料型態轉換
06_資料型態轉換與變數相關概念
完整影音
http://goo.gl/aQTMFS
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/tcfst_python_2018_2
懶人包:
EXCEL函數與VBA http://terry28853669.pixnet.net/blog/category/list/1384521
EXCEL VBA自動化教學 http://terry28853669.pixnet.net/blog/category/list/1384524
課程簡介:入門
建置Python開發環境
基本語法與結構控制
迴圈、資料結構及函式
VBA重要函數到Python
檔案處理
資料庫處理
課程簡介:進階
網頁資料擷取與分析、Python網頁測試自動化、YouTube影片下載器
處理 Excel 試算表、處理 PDF 與 Word 文件、處理 CSV 檔和 JSON 資料
實戰:PM2.5即時監測顯示器、Email 和文字簡訊、處理影像圖片、以 GUI 自動化來控制鍵盤和滑鼠
上課用書:
參考書目
Python初學特訓班(附250分鐘影音教學/範例程式)
作者: 鄧文淵/總監製, 文淵閣工作室/編著?
出版社:碁峰? 出版日期:2016/11/29
Python程式設計入門
作者:葉難
ISBN:9789864340057
出版社:博碩文化
出版日期:2015/04/02
吳老師 107/6/27
EXCEL,VBA,Python,自強工業基金會,EXCEL,VBA,函數,程式設計,線上教學,PYTHON安裝環境
