看板 Soft_Job 關於我們 聯絡資訊
※ 引述《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,可以用很少的程式碼寫分散式運算 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.77.30 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1500107406.A.189.html
Wush978: 內部交流的話,包web API不如直接發套件吧 07/15 16:36
Wush978: 直接把資料的讀取方法封裝,不用多一層web 07/15 16:38
Wush978: 透過自建的套件repository 發佈 07/15 16:39
Wush978: 這種方式每一種工具都能用 07/15 16:39
Sunal: 原po應該不是單指內部交流 07/15 16:47
drajan: 這兩個用途不太一樣 R更專精於資料分析 python則是general 07/15 16:54
f496328mm: 感謝大大,看來兩種都要熟悉,最近試著將R轉成Python 07/15 18:14
f496328mm: 看看 07/15 18:14
celestialgod: 資料前端的處理 Python這方面真的滿方便 07/15 21:53
celestialgod: 不過後端的資料分析以及一些ETL,我都還是用R做 07/15 21:53
fantasywater: 包 web api 是為了異質系統介接整合,或是跨單位存 07/16 13:40
fantasywater: 取分析後的資料,可能不是單純包套件可以取代.. 07/16 13:40