🌏 ในโลกของการเขียนโปรแกรมมันก็มีภาษามากมายเกิดขึ้นมา ซึ่งในแต่ละภาษาก็มีความสามารถที่แตกต่างกัน ขึ้นอยู่กับว่าเราจะประยุกต์ใช้กับงานแบบไหน และมีอีกหนึ่งภาษาที่มาแรงมากในหมู่ Data Science ซึ่งบางคนอาจจะยังไม่รู้จัก ซึ่งภาษาที่ว่าคือ...ภาษา R นั่นเอง !
.
และวันนี้แอดจะพาเพื่อน ๆ ทุกคนมาทำความรู้จักกับภาษา R มันคืออะไร ? แล้วใช้ทำอะไรได้บ้าง ? หาพร้อมแล้วไปดูกันเลย !! 🔥
.
🤔 ภาษา R คืออะไร ?
.
ภาษา R เป็นภาษาในการพัฒนาโปรแกรมแบบ Open-Source ใช้งานได้ทุกแพลตฟอร์ม ไม่ว่าจะเป็น Windows, Linux และ macOS เรียนรู้ได้ง่ายไม่แพ้ภาษาอื่น ๆ มีความหยืดหยุ่นสูง เหมาะสำหรับงานด้าน Machine Learning สถิติ และการวิเคราะห์ข้อมูล
.
เป็นอีกหนึ่งภาษาที่แพร่หลายในหมู่ Data Science มี Community และอัตราการเติบโตที่สูงขึ้นเรื่อย ๆ
.
📄 ทำไมถึงต้องใช้ภาษา R ?
.
นอกจากภาษา Python แล้ว ภาษา R ก็เป็นอีกหนึ่งภาษาที่ใช้พัฒนา Machine Learning สถิติ และการวิเคราะห์ข้อมูล สามารถสร้าง Objects, Functions, และ Packages ได้ง่าย ๆ แถมยังมี Learning Curve น้อยกว่า Python มี Syntax ที่เข้าใจง่าย ใช้เวลาแปบเดียวก็เขียนได้แล้ว !
.
ภาษา R ยังสามารถใช้งานร่วมกับภาษาอื่น ๆ ได้ เช่น Python, Java, และ C++ มีสูตรทางคณิตศาสตร์มาให้ ทำให้ประมวลผล และจัดการข้อมูลได้ง่าย แถมยังสามารถใช้งานร่วมกับเครื่องมือวิเคราะห์ข้อมูลได้อีกด้วย
.
แต่ภาษา R ก็ยังมีข้อจำกัดในเรื่องความปลอดภัย จึงไม่เหมาะไปใช้ทำเว็บแอปพลิเคชันนั่นเอง
.
✨ มาเริ่มต้น Hello World กันเลย !!
.
ภาษา R นั้นก็คล้าย ๆ กับภาษาอื่นที่ใช้กันอย่างแพร่หลาย ส่วน IDE ที่นิยมใช้กัน เช่น R Studio, Rattle, Tinn-R เป็นต้น บันทึกไฟล์ที่มีนามสกุล .r
.
cat("Hello World")
.
นอกจากนี้ ยังมีฟังก์ชันที่ช่วยในการคำนวณทางสถิติอีกมากมาย สามารถศึกษาเพิ่มเติมได้ในลิงค์ด้านล่างเลย !! 👇
💥 https://www.tutorialspoint.com/r/index.htm
🔧 ใช้ทำอะไรได้บ้าง ?
.
🔹 Data Science - มีฟังก์ชันมากมายที่เกี่ยวข้องกับงานด้านสถิติ แถมยังมีการเตรียมสภาพแวดล้อมให้เหมาะกับการคำนวณและการออกแบบทางสถิติ
.
🔹 Data Analyst - ช่วยในการนำเข้าและส่งออกข้อมูลในรูปแบบต่าง ๆ ช่วยในการคำนวณและวิเคราะห์ข้อมูลทางสถิติ
.
🔹 Data Visualization - มีฟังก์ชันที่ช่วยในการคำนวณ หากใช้ร่วมกับ IDE สามารถแสดงรูปแบบกราฟได้ตามต้องการ
.
🔹 Machine Learning - รองรับการประมวลผลโมเดลในงานด้าน Machine Learning เป็นอีกหนึ่งภาษาที่ใช้ในงานด้านนี้ไม่แพ้ Python เลยทีเดียว !
.
นอกจากนี้ก็มีบริษัทใหญ่ ๆ อย่างเช่น Google, Facebook, Bing, Twitter, และ Accenture ใช้ภาษา R ในการวิเคราะห์ข้อมูลและทำงานด้านสถิติเช่นกัน
.
เพื่อน ๆ ก็พอจะรู้จักเจ้าภาษา R กันคร่าว ๆ แล้วเนอะ !! ไว้โอกาสหน้าแอดจะหาโปรเจกต์ที่พัฒนาด้วยภาษา R มาแชร์ให้กับเพื่อน ๆ ได้ดูกัน รอติดตามเลย ~~
.
หากชอบ อย่าลืมกดไลก์ กดแชร์ เพื่อเป็นกำลังใจให้กับพวกเราด้วยน้าาาา ❤️
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
#R #programming #DataScience #machinelearning #dataanalytics #BorntoDev
同時也有3部Youtube影片,追蹤數超過12萬的網紅prasertcbs,也在其Youtube影片中提到,ดาวน์โหลด Jupyter Notebook ที่ใช้ในคลิปได้ที่: https://github.com/prasertcbs/pandas/blob/main/pandas_regex_basic.ipynb เชิญสมัครเป็นสมาชิกของช่องนี้ได...
「datascience」的推薦目錄:
- 關於datascience 在 BorntoDev Facebook 的最佳解答
- 關於datascience 在 Pure Storage Facebook 的最佳解答
- 關於datascience 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
- 關於datascience 在 prasertcbs Youtube 的最佳貼文
- 關於datascience 在 prasertcbs Youtube 的精選貼文
- 關於datascience 在 珊蒂微AI Youtube 的最佳解答
- 關於datascience 在 Data Science Meetup 台灣資料科學社群 - Facebook 的評價
- 關於datascience 在 Data Science Stack Exchange 的評價
- 關於datascience 在 Python Data Science Handbook 的評價
- 關於datascience 在 Data Science - Facebook Research 的評價
- 關於datascience 在 data-8/datascience: A Python library for introductory ... - GitHub 的評價
datascience 在 Pure Storage Facebook 的最佳解答
Did you know many research and healthcare organizations are using XNAT to power medical imaging analytics? Check out how XNAT on Pure solutions helps boosts performance and medical imaging analytics. #datascience #XNAT #analytics #medicalimaging
datascience 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
#โปรแกรมเมอร์ ที่เงินเดือนแพงๆ
เขาไปสมัครงาน ได้งานกันยังไง
.
1) ไปทำงานบริษัทเอกชนลูกเดียว
2) ต้องเป็นบริษัทสายไอที
ที่วางคนไอทีเป็นกองหน้า ถึงจะได้เงินเดือนเยอะ
หรือไม่ก็ธุรกิจพวก ธนาคาร สื่อสาร ประภันภัย
.
ต่อให้อยู่บริษัทใหญ่ ถ้าเขาวางเราอยู่ในตำแหน่งตัวสำรอง
ก็ต้องทำใจเรื่องเงินเดือนบอกไว้ก่อน
.
3) เป็นภาษาเขียนโปรแกรมและเทคโนโลยี ที่ตลาดต้องการตัว อาทิ
- เป็นภาษา C# อยู่กับไมโครซอฟต์ ก็หากินในฝั่งองค์กรได้สบายๆ
แต่ถ้าจะขยับไปใช้ unity3d พัฒนาเกม รู้สึกในเมืองไทยยังมีไม่เยอะเท่าไร นานๆ ถึงจะเห็นประกาศรับสมัครงานตำแหน่งนี้
.
- ถ้าเป็น Swift ก็หากินบน iOS สบาย
.
- ถ้าจะมาทำงาน Java ก็ต้องบอกว่างานในไทยตอนนี้ แบ่งเป็น 2 สาย
...สายแอนดรอยด์ เขียนแอพบนมือถือ หรือถ้าเกิดเบื่อๆ จะเปลี่ยนไปใช้ kotlin ก็ย่อมได้ มีงานเยอะอยู่
...อีกสายหนึ่งของ Java คืองานในระดับองค์กร ก็ต้องหันไปศึกษา spring boot แทนแล้วละ เพราะเทรนด์เขามาทางนี้
.
- หรือจะใช้ React Native เพื่อพัฒนาแอพโมบายข้ามแพลตฟอร์ม ก็เป็นที่นิยม
- แต่ที่น่าสนใจ Flutter+ Dart เริ่มมีบริษัทหลายที่เปิดรับด้วยนะ น่าจับตามอง
.
- เป็น Node.js + JavaScript งานเยอะงานตรึม มาแรงจริงอะไรจริง
- ถ้าจะจับจาวาสคริปต์ฝั่งเว็บ font-end ตอนนี้จะเป็นยุคของ React, Angular, Vue ตลาดต้องการตัว เห็นหนีไม่พ้นสามตัว ที่เปิดรับ
.
- ภาษา GO ก็ไม่เบานะ ใช้งานฝั่ง back-end ก็เห็นมีหลายบริษัทเปิดรับสมัคร
.
- Python ก็มีรับสมัครงาน แต่นานๆ จะมาที ไม่เยอะเท่าไร
ก็หนีไม่พ้นงาน AI, machine learning, Datascience
.
- ภาษา SQL ดูแลฐานข้อมูล ก็มีจ้างนะ
.
- ภาษี C มีน้อย ถ้าจับคงต้องไปสาย embedded system
.
.
จะว่าไปแล้ว การได้งานถูกที่ ถูกเวลา เงินเดือนสูง ไม่ใช่ง่ายเลย
.
1) จังหวะต้องพอดีมากๆ ประมาณว่าตำแหน่งในบริษัทนั้นว่างปุ๊บ เราสมัครแล้วได้งานเลย ก็โชคดีไป
2) หรือไม่ก็ต้องมี connection มีเส้น มีสาย รู้ๆ จักกัน แล้วชวนกันมาทำงาน
3) หรือเราก็ต้องเทพจริง ดังจริง ไม่ต้องสมัครงาน บริษัทตามตัวชวนเราให้ไปทำงานด้วย อิจฉาจัง
.
ด้วยเหตุนี้การหางานสำหรับใครบ้างคน
ก็คงเหมือนคนหาแฟนยาก
กว่าจะหาคนที่ใช่ก็ยากเต็มที่
ต่อให้เห็นคนที่ใช่ แต่จังหวะไม่ได้ เขาไม่ว่าง เราก็ยื่นใบสมัครไม่ได้
.
ทางออกเราอาจต้องพึ่งบริษัทหาคู่แหละะ
....เฮยไม่ใช่ ....บริษัทพวกรีครูทเมนต์ (recruitment)
เป็นบริษัทพวกหาคนด้านไอทีเฉพาะ เงินเดือนแพงๆ ก็มีจ่ายเรา
ซึ่งมีทั้งหาแบบ
1)พนักงานประจำ
2) กับแบบสัญญาจ้าง (contact) หรือจะเป็นแบบ outsource
.
บริษัทพวกนี้ทำหน้าที่เป็นแม่สื่อแม่ชักให้เรา
ลูกค้าที่กำลังหาคนเข้าทำงาน ก็มีหลายระดับ
ลูกค้ารวยๆ เงินหนากล้าจ่ายเงินแพง ก็มีเยอะ
.
.
แต่เราต้องประสบการณ์ถึง และทำได้ด้วย
ไม่งั้นบริษัทพวกนี้ไม่สนใจเรา
.
เวลาคุยเรื่องเงินเดือนก็บอกความต้องการเราไป
เดี๋ยวรีครูทจะไปจับคู่คุยให้เราเอง
สบายใจ ดีกว่าเราไปต่อรองเงินเดือนเอง
เพราะเสี่ยงโดนกดค่าตัว
.
จะว่าไปสมัยก่อนเงินเดือน 50k-70K
อาจมองว่าต้องเป็นพวก contact เท่านั้นถึงจะทำได้
ประจำหมดสิทธิ แพงเกินใครจะมาจ้าง
.
แต่ปัจจุบันยุคสมัยเปลี่ยนไปแล้วจริงๆ
ถ้าเกิดเราไม่ซีเรียส ว่าต้องทำงานบริษัทใหญ่โตเท่านั้น
ลองหันมามองบริษัท start up ดูซิ
มีหลายเจ้า เขากล้าจ่ายแพงจนน่าอิจฉา
.
อย่างผมเคยได้คุยกับเจ้าของ start up ท่านหนึ่ง
บอกว่าสามารถจ่ายค่าตัว PHP เก่งๆ 50K ได้นะ
จ้างแบบประจำด้วย เขาก็เอานะ
.
แถมมีบริษัทต่างชาติ ที่เป็น start up ทุนหนา
ถ้าเราพูดภาษาอังกฤษเก่งด้วย
เงินเดือนเกิน 70k ไปจนถึงเฉียดแสน
แถมจ้างเป็นประจำด้วย เขาก็กล้าจ่ายนะ
.
.
สุดท้ายถ้าเพื่อนๆ อยากใช้บริษัทพวกรีครูทที่หาคนเข้าทำงาน
ก็ลองไปแอบส่องดูในกลุ่มนี้
https://www.facebook.com/groups/238251843552486
เห็นใครมาโพสต์หาคน ด้วยเงินเดือนสูงๆ
นั้นแหละใช่แล้ว
เอ่อลืมบอกไปเรายื่นส่งเรซูเม่ให้เขา ไม่เสียค่าใช้จ่ายนะ ฟรี
.
.
ต้องบอกก่อนว่าหางานในช่วงโควิดนี้
เขาสัมภาษณ์เป็นวีดีโอคอลหมด
สอบข้อเขียนก็ออนไลน์
ถ้าคิดจะเปลี่ยนงานช่วงนี้
ก็ง่ายหน่อยไม่ต้องเดินทางไปถึงที่
.
.
สู้ๆ รักษาสุขภาพกันนะทุกคน
.
✍ เขียนโดย โปรแกรมเมอร์ไทย thai programmer
datascience 在 prasertcbs Youtube 的最佳貼文
ดาวน์โหลด Jupyter Notebook ที่ใช้ในคลิปได้ที่: https://github.com/prasertcbs/pandas/blob/main/pandas_regex_basic.ipynb
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
playlist สอน Jupyter Notebook ► https://www.youtube.com/playlist?list=PLoTScYm9O0GErrygsfQtDtBT4CloRkiDx
playlist สอน Python สำหรับ data science ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFVfRk_MmZt0vQXNIi36LUz
playlist สอน seaborn ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGC9QvLlrQGvMYatTjnOUwR
playlist สอน matplotlib ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGRvUsTmO8MQUkIuM1thTCf
playlist สอนภาษาไพธอน Python เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
playlist สอนภาษาไพธอน Python OOP ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEIZzlTKPUiOqkewkWmwadW
playlist สอน Python 3 GUI ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFB1Y3cCmb9aPD5xRB1T11y
playlist สอนการใช้งานโปรแกรม R: https://www.youtube.com/playlist?list=PLoTScYm9O0GGSiUGzdWbjxIkZqEO-O6qZ
playlist สอนภาษา R เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVIC
#prasertcbs #pandas #datascience
datascience 在 prasertcbs Youtube 的精選貼文
ดาวน์โหลด Jupyter Notebook ที่ใช้ในคลิปได้ที่: https://github.com/prasertcbs/pandas/blob/main/pandas_str_extract_split.ipynb
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
playlist สอน Jupyter Notebook ► https://www.youtube.com/playlist?list=PLoTScYm9O0GErrygsfQtDtBT4CloRkiDx
playlist สอน Python สำหรับ data science ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFVfRk_MmZt0vQXNIi36LUz
playlist สอน seaborn ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGC9QvLlrQGvMYatTjnOUwR
playlist สอน matplotlib ► https://www.youtube.com/playlist?list=PLoTScYm9O0GGRvUsTmO8MQUkIuM1thTCf
playlist สอนภาษาไพธอน Python เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
playlist สอนภาษาไพธอน Python OOP ► https://www.youtube.com/playlist?list=PLoTScYm9O0GEIZzlTKPUiOqkewkWmwadW
playlist สอน Python 3 GUI ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFB1Y3cCmb9aPD5xRB1T11y
playlist สอนการใช้งานโปรแกรม R: https://www.youtube.com/playlist?list=PLoTScYm9O0GGSiUGzdWbjxIkZqEO-O6qZ
playlist สอนภาษา R เบื้องต้น ► https://www.youtube.com/playlist?list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVIC
#prasertcbs #pandas #datascience
datascience 在 珊蒂微AI Youtube 的最佳解答
很難得機會在台灣捕獲李孟這位旅日的資料科學家,也很高興可以訪問到他!
李孟在日本四年的工作時間當中,歷練過「軟體工程師」、「資料科學家」以及「機器學習工程師」的職務,為什麼會有這一路以來的自覺與自學歷程?我們都一併在這次專訪當中聊到了!同時還加碼聊了「在日本的工作與生活環境」,提供給想去日本生活的朋友參考呦~
👉在這次專訪中,我們暢聊了:
1. 李孟是如何從軟體工程師的身份開始自學「資料科學」?
2. 資料科學家 / 機器學習工程師工作內容上的差異?
3. 李孟比較喜歡當資料科學家、還是機器學習工程師呢?Why?
4. 覺得人們除了積極自學之外,還應該用什麼心態來應對AI帶來的衝擊?
5. 加碼閒聊「在日本的工作環境與生活環境」,提供給想去日本生活的朋友參考呦!
👉李孟釋出他在台大的演講簡報,鉅細靡遺地分享他成為一位資料科學家的歷程,內容相當精彩,製作也很精美耶!https://www.facebook.com/LeeMengTaiwan/posts/10220691442829365
👉李孟的超高含金量部落格,分享各種他在資料科學與機器學習上的應用經驗!https://leemeng.tw/
#他是資料科學家也是機器學習工程師 #自學資料科學與機器學習 #李孟
datascience 在 Data Science Stack Exchange 的推薦與評價
Data Science · Sign up Log in · current community · Data Science · help chat · Data Science Meta. your communities. Sign up or log in to view your list. ... <看更多>
datascience 在 Python Data Science Handbook 的推薦與評價
This website contains the full text of the Python Data Science Handbook by Jake VanderPlas; the content is available on GitHub in the form of Jupyter ... ... <看更多>
datascience 在 Data Science Meetup 台灣資料科學社群 - Facebook 的推薦與評價
... 世紀是資料科學決勝時代,我們社群將為大家提供與資料科學相關的最新技術和資訊實戰攻略,並透過全球資深業界人士和學者幫助相關職業規劃與挑戰。Data Science... ... <看更多>