R_Language 板


LINE

※ 引述《andrew43 (apan)》之铭言: : : 推 tai34:那请问如果连程式语言都不懂的初学者是要先从程式语言入门 04/02 13:41 : : → tai34:还是可以从上述的书直接入门? 因为我有买第一本,但是看不懂 04/02 13:42 : : → tai34:程式语言的逻辑与他的用法。 04/02 13:42 : : 推 zmack0905:初学的话还是推fortran.R很自由不过有些"感觉"学不到 04/03 00:11 : 如果不懂程式语言,自修 R 应该会很辛苦。 : 经验告诉我你需要的是学习同伴或可请教的对象, : 不然真的会发生「每行程式码都看不懂,但书已经看完了」的现象。 : 去听用 R 的课吧! 对各位来说R可能都不是第一套语言了, 我目前学R大概也才两三个月吧, 不过讲一下没有programming经验的人的学习历程, 可能对类似的人比较有帮助。 背景: 我是念经济的硕士,不过因为论文或是报告都是实证研究, 所以对於统计、计量经济学上的概念都还可以。 在大学\研究所的时候使用的软体都是STATA, 去年做研究助理的时候要运用前一个学长留下来的code, 才第一次对if/else条件、for、while回圈有初步的印象。 动机: 因为未来想试试看data analyst或mining的工作, STATA应该只在少数的学术圈里有应用, R应该是更通用且promising的工具。 入手: 倒不是害怕英文,不过我的确入门R的时候找的都是中文书。 因为没有programming背景,我认为有些概念还是先从熟悉的语言理解, 然後再靠英文的书籍补强完整的概念。 我所找到的第一套讲义是台北大学林建甫老师的<<医学统计与R>> ( 下载: http://web.ntpu.edu.tw/~cflin/ ) 篇幅不长,文字也很清晰,主要讲解R的整个概观、控制流、资料结构跟简单的函数, R的函数讲解下方通常会附上程式码与output, 存活分析的部分如果没有需要的人可以跳过, 在这份讲义里面我主要不理解的还是apply族的函数, 不过我认为这是因为那时心里想着「这玩意STATA没有我应该也用不到吧」的想法。 然後是淡江大学吴汉铭老师的<<统计计算语言R学习手册>> ( 下载: http://0rz.tw/zramw ) 这本不像是上一份是以文字为主的讲义, 看起来像是上课投影片的集合,可能稍微乱一些。 这本讲解了很多基本的统计学检定跟模型的写法, 如果不熟悉运算式写法的人应该可以在这本书的练习中获得许多。 (ps. 此书的进阶篇涵盖的范围则是比较应用在特定领域,可以先略过。) 到这边其实应该有能力读懂一些简单的code、然後自己写点东西来玩玩了。 像是这篇我学长的blog文章: http://www.everdark.info/2013/01/r_8.html 简单的code里面包含了for回圈、if/else判断式、抽样等等概念, 基础内建图包、最後还有Functional Programming的作法。 而这篇<坦克问题与平行运算>中所提到的噗友其实就是我啦 XD http://www.everdark.info/2013/01/r_30.html 这就是我在读完上述书籍跟code之後想自己尝试的第一号作品, 当然平行化运算的方法就跟我无关 XD 这是很有成就感的,毕竟你不会第一次写模拟就成功, 中间有一些乱七八糟的东西要抓虫什麽的, (ex. 如果计算出来是个空的东西拿去赋值会怎样) 看看说明文件就会学习的比较快。 接下来就看了一些原文书: <<25 Recipes for Getting Started with R>> <<R for Beginners>> <<An Introduction to R>> 第一本比较是任务式的,每个篇章有一个要跑的东西或问题, 然後用R来实现。後两本就是比较全面性的介绍。 听说<<R in a Nutshell>>是本好书, 是否有看过的先进推荐一下适合哪个程度的学习者? 进阶: 其实还没有进阶(默) <<The Art of R Programming>>只刚念了一点点。 因为後来玩R想要写点别的东西的时候, 发现R其实还是比较着重在数理统计计算上面,好像也不能包成exe档, 就想学个更general的语言,所以目前正在啃Python, 而两者之间其实是有套件互通的,所以应该是相辅相成吧。 打算等Python的入门完成之後读这几本书,跟R做个融合: <<Data Mining with R-Learning with Case Studies>> <<Data Analysis with Open Source Tools>> <<Exploring Everyday Things with R and Ruby>> 目前有订阅R-bloggers, 看看有没有什麽有兴趣的package,或是数据可视化的概念可以学习。 这个部落格 <<数据科学与R语言>> http://xccds1977.blogspot.tw/ 也包含蛮多R的应用,主要在Data Science方面,他也整理了一份推荐的书单。 以我的学习经历来说,没有programming经验还是可以上手R的, 只是统计模型的背景要稍微有一点,是说没有的人来学R的确有点怪 XD 菜鸟意见,还请先进指导。 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.34.162.129
1F:推 memphis:推~ 坦克篇好宅阿 序号随机出货 XD 04/03 12:58
2F:推 Wush978:推 04/03 14:37
3F:→ Wush978:R可以用Rscript来当exe 04/03 14:40
4F:推 Wush978:3比起Python,我更建议学C++或java 04/03 14:42
5F:→ Wush978:尤其是处理big data,java有hadoop 04/03 14:43
6F:→ Wush978:已经熟R,python不用特别学了! 04/03 14:46
7F:推 Hcannibal:查了一下 25 recipes的pdf好像是从R cookbook节录过来的 04/03 17:31
8F:→ Hcannibal:想请问有没有其他类似这种任务型的教材? R in a nutshel 04/03 17:32
9F:→ Hcannibal:不太有耐心看下去, 而且常常看到後面就忘了前面的 orz 04/03 17:32
10F:推 memphis:书嘛 也不用一口气吞下去, 有用到 查的到就可以了 04/03 19:08
11F:推 java84071818: R精囊妙计 05/27 10:31







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP