Re: [請益] 資料分析 R or Python ?

作者: JingJing00 (晶晶)   2017-07-15 16:30:04
※ 引述《f496328mm (123)》之銘言:
: 想請教從事 資料分析、ML 相關工作的各位,
: 比較常用 R 還是 Python ?
: 因為我上網搜尋相關工作,比較常看到必備需求中包含 Python ,幾乎沒有 R
: 因為 R 比較偏向學術嗎?
: 我上網GOOGLE到這幾篇
: R, Python Duel As Top Analytics, Data Science software – KDnuggets 2016
: Software Poll Results
: https://goo.gl/DQNEvq
: SAS, R, or Python Survey 2016: Which Tool Do Analytics Pros Prefer?
: https://goo.gl/sJUubT
: R vs Python for Data Science: The Winner is
: http://www.kdnuggets.com/2015/05/r-vs-python-data-science.html
: 都是 R 使用率大於 Python
: 所以想請教各位,謝謝
做商業應用擴充性很重要
資料清理過、分析過之後,蠻需要弄成API讓別人也可以用你清理或分析過的資料
python可以建成API,甚至可以直接在這個應用上面接Django或Flask寫前端
應用繼續成長,使用資料一定會涉及到使用者權限
python直接通DB,用SQLAlchemy,1小時內就可以搞定
有一天資料來源變大了,或更複雜了,直接用python做ETL,用luigi管理流程
維護也變複雜了,需要寫許多python script
但如果要比簡潔度跟效率,應該都比不過scala,可以用很少的程式碼寫分散式運算
作者: Wush978 (拒看低質媒體)   2017-07-15 16:36:00
內部交流的話,包web API不如直接發套件吧直接把資料的讀取方法封裝,不用多一層web透過自建的套件repository 發佈這種方式每一種工具都能用
作者: Sunal (SSSSSSSSSSSSSSSSSSSSSSS)   2017-07-15 16:47:00
原po應該不是單指內部交流
作者: drajan (EasoN)   2017-07-15 16:54:00
這兩個用途不太一樣 R更專精於資料分析 python則是general
作者: f496328mm (為什麼會流淚)   2017-07-15 18:14:00
感謝大大,看來兩種都要熟悉,最近試著將R轉成Python看看
作者: celestialgod (天)   2017-07-15 21:53:00
資料前端的處理 Python這方面真的滿方便不過後端的資料分析以及一些ETL,我都還是用R做
作者: fantasywater (prepare myself)   2017-07-16 13:40:00
包 web api 是為了異質系統介接整合,或是跨單位存取分析後的資料,可能不是單純包套件可以取代..

Links booklink

Contact Us: admin [ a t ] ucptt.com