作者clansoda (小笨)
看板R_Language
標題[討論] R語言與其他語言
時間Tue Apr 19 12:31:03 2016
不知道這樣的討論能不能PO在板上,若不行請告知我立刻刪除
剛學資料分析的時候是用SAS,但是考量到SAS只有大公司的授權版本
我認為說可能很多公司用不了,因此尋找替代方案
這時候R出現在我面前,既開源又有許多的PACKAGE來使用很符合需求
因此開始使用R語言來做分析,就我來說R是一個把資料丟進去跑分析
然後可將結果視覺化的工具軟體,確實相當優秀,可是得出結論
但是如果要應用的話感覺有些不足,像是我先前一段時間再研究arules package
所使用的association rule 和collaborative filtering 這樣的推薦系統
確實可以跑出結果,例如A可能會像B一樣想買C產品,這樣的一條結果
但是結果怎麼實用呢,感覺還需要其他輔助才能做出真的像是amazon或pchome那樣
使用者真的能立刻被推薦的系統,我查了一下發現apache的開源專案mahout跟hadoop
我之前有上過hadoop的課程,不過聽不太懂,而mahout是一個可以應用推薦系統的開源
專案,網路上是說用java去寫,因此我是不是就去學java呢?
也想知道板友除了R之外是不是都有另外的語言專長像是C或JAVA這樣的語言
也深深感到自己的不足,有板友可以推薦其他可以和R或者實務連結的語言嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.236.223
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1461040268.A.059.html
推 memphis: 如果你指的"實務" 是指用別人的東西的話..當然資源在哪 04/19 12:38
→ memphis: 就去學那個語言, 學到可以裝package 小改參數之類的就可 04/19 12:40
推 psinqoo: 功力問題 04/19 13:37
推 JackBaska: 語言能作的事情只要不是本身已不支援,如試圖用純應用端 04/22 11:59
→ JackBaska: 的語言控制硬體,不然所有事情都可以做出一樣的東西只是 04/22 12:00
→ JackBaska: 修煉難度不同的問題,像是有些資料處理C++可能要練到 04/22 12:01
→ JackBaska: 90分才能做R語言30分的事情,就像強化系練具現話系的 04/22 12:01
→ JackBaska: 能力 04/22 12:01
推 JackBaska: 以此概念出發,先弄清楚你主要要解的問題最常碰到什麼 04/22 12:05
→ JackBaska: 然後選對應修煉難度最低的語言去學,可以省很多心力 04/22 12:06
推 robinhoodli: 你指的實用是指要有 web app 的介面? 04/25 09:37