@@ -38,15 +38,15 @@ knitr::opts_chunk$set(warning = FALSE, message = FALSE,
3838
3939一种<ora >开源</ora >的<ora >解释型统计分析</ora >程序语言/[ 软件工具包] ( http://www.r-project.org )
4040
41- <div class =" columns-2 " >
41+ <div class =" col-2L " >
4242
4343### 历史
4444
4545- 前身是S (John Chambers, et al. Bell Lab, 1976) --> S-Plus
4646- 由** R** oss Ihaka & ** R** obert Gentleman开发(U Aucland, 1990s)
4747- R Core Team成立,维护R核心代码(1997)
4848
49- <p class =" forceBreak " ></ p >
49+ </ div >< div class =" col-2R " >
5050
5151### 现状
5252
@@ -61,7 +61,7 @@ knitr::opts_chunk$set(warning = FALSE, message = FALSE,
6161
6262## R有何用? {.smaller}
6363
64- <div class =' columns-2 ' >
64+ <div class =' col-2L ' >
6565
6666### 数据科学
6767- 数据抽取
@@ -76,7 +76,7 @@ knitr::opts_chunk$set(warning = FALSE, message = FALSE,
7676 + 统计推断
7777 + 挖掘预测
7878
79- <p class =" forceBreak " ></ p >
79+ </ div >< div class =" col-2R " >
8080
8181- 可视化
8282 + 制图
@@ -101,7 +101,7 @@ knitr::opts_chunk$set(warning = FALSE, message = FALSE,
101101
102102</div >
103103
104- <div class =' columns-2 ' >
104+ <div class =' col-2L ' >
105105
106106### <gre >优点</gre >
107107
@@ -115,7 +115,7 @@ knitr::opts_chunk$set(warning = FALSE, message = FALSE,
115115 + 背靠附加包,代码产出率高
116116 + 胶水语言,便于混搭其他工具
117117
118- <p class =" forceBreak " ></ p >
118+ </ div >< div class =" col-2R " >
119119
120120### <crb >缺点</crb >
121121
@@ -132,7 +132,8 @@ knitr::opts_chunk$set(warning = FALSE, message = FALSE,
132132
133133## R适合谁学?
134134
135- <div class =" columns-2 " >
135+ <div class =" col-2L " >
136+
136137### 这些人适合学R
137138
138139- 日常业务需求
@@ -144,7 +145,8 @@ knitr::opts_chunk$set(warning = FALSE, message = FALSE,
144145 + 对数据/算法/结构有兴趣
145146 + 有一点黑客精神
146147
147- <p class =" forceBreak " ></p >
148+ </div ><div class =" col-2R " >
149+
148150### 你可能关心的问题
149151
150152- <gbl >Q: 需要编程经验吗?</gbl >
@@ -177,7 +179,7 @@ knitr::opts_chunk$set(warning = FALSE, message = FALSE,
177179
178180## 30%的时间 - 书本和课堂 {.smaller}
179181
180- <div class =" columns-2 " >
182+ <div class =" col-2L " >
181183
182184### 书本(供参考)
183185
@@ -191,7 +193,9 @@ knitr::opts_chunk$set(warning = FALSE, message = FALSE,
191193 + R语言编程艺术 (* Norman Matloff* )
192194 + 高级R语言编程指南 (* H. Wickham* )
193195 + Software for data analysis programming with R (* J. Chambers* )
194-
196+
197+ </div ><div class =" col-2R " >
198+
195199### 在线课堂
196200
197201- ** M** assive ** O** pen ** O** nline ** C** ourses
@@ -205,7 +209,7 @@ knitr::opts_chunk$set(warning = FALSE, message = FALSE,
205209
206210## 70%的时间 - 社区和实战
207211
208- <div class =" columns-2 " >
212+ <div class =" col-2L " >
209213
210214### 社区
211215
@@ -218,7 +222,7 @@ knitr::opts_chunk$set(warning = FALSE, message = FALSE,
218222- 竞赛
219223 + [ Kaggle] ( http://www.kaggle.com ) , [ Euler Project] ( https://projecteuler.net )
220224
221- <p class =" forceBreak " ></ p >
225+ </ div >< div class =" col-2R " >
222226
223227### 实战
224228
@@ -275,7 +279,7 @@ knitr::opts_chunk$set(warning = FALSE, message = FALSE,
275279
276280## 一些初始配置 (RStudio) {.smaller}
277281
278- <div class =" columns-2 " >
282+ <div class =" col-2L " >
279283
280284### 全局设置
281285(Tools -> Global Options)
@@ -288,7 +292,7 @@ knitr::opts_chunk$set(warning = FALSE, message = FALSE,
288292 - 修改CRAN Mirror
289293 - 修改外观主题
290294
291- <p class =" forceBreak " ></ p >
295+ </ div >< div class =" col-2R " >
292296
293297### 环境配置
294298(Control Panel\All Control Panel Items\System -> Change settings -> Advanced -> Environment variables)
@@ -320,7 +324,7 @@ knitr::opts_chunk$set(warning = FALSE, message = FALSE,
320324
321325### 推荐一些常用包
322326
323- <div class =" columns-2 " >
327+ <div class =" col-2L " >
324328
325329- 数据抽取
326330 + 数据库: ` RODBC ` , ` RMySQL ` , ` RPostgresSQL `
@@ -334,7 +338,7 @@ knitr::opts_chunk$set(warning = FALSE, message = FALSE,
334338 + 金融/时序: ` quantmod ` , ` xts ` , ` zoo `
335339 + 地理: ` sp ` , ` maps ` , ` maptools ` , ` ggmap `
336340
337- <p class =" forceBreak " ></ p >
341+ </ div >< div class =" col-2R " >
338342
339343- 数据挖掘
340344 + 机器学习: ` caret ` , ` e1071 ` , ` kernlab `
@@ -354,31 +358,33 @@ knitr::opts_chunk$set(warning = FALSE, message = FALSE,
354358
355359通过Rcmdr或rattle包调用` tcltk ` 库,驱动图形界面,进行整理、分析、挖掘
356360
357- <div class =" columns-2 " >
361+ <div class =" col-2L " >
358362
359363#### R Commander (经典分析利器)
360364
361365``` {r, eval=FALSE, echo=TRUE}
362366library(Rcmdr) ## 加载Rcmdr包
363367Commander() ## Rcmdr主函数
364368```
369+
365370![ ] ( A01_01_intro_files/figure-html/rcmdr.png )
366371
367- <p class =" forceBreak " > </ p >
372+ </ div >< div class =" col-2R " >
368373
369374#### rattle (整合数据挖掘功能)
370375
371376``` {r, eval=FALSE, echo=TRUE}
372377library(rattle) ## 加载rattle包
373378rattle() ## rattle主函数
374379```
380+
375381![ ] ( A01_01_intro_files/figure-html/rattle.png )
376382
377383</div >
378384
379385## 交互命令行 {.smaller}
380386
381- <div class =" columns-2 " >
387+ <div class =" col-2L " >
382388
383389#### 用法
384390
@@ -391,7 +397,7 @@ rattle() ## rattle主函数
391397| 1 | 直观 | 结果杂乱 |
392398| 2 | 便捷 | 无法复用 |
393399
394- <p class =" forceBreak " ></ p >
400+ </ div >< div class =" col-2R " >
395401
396402#### 例子
397403``` {r scatter_cars, fig.cap='scatter cars', fig.width=4.5, fig.height=2.5, warning=FALSE, message=FALSE}
@@ -404,7 +410,7 @@ plot_ly(cars, x=~speed, y=~dist) %>% add_markers()
404410
405411## 脚本 {.smaller}
406412
407- <div class =" columns-2 " >
413+ <div class =" col-2L " >
408414
409415#### 用法
410416
@@ -418,7 +424,8 @@ plot_ly(cars, x=~speed, y=~dist) %>% add_markers()
418424| 1 | 可复用 | 需脚本管理 |
419425| 2 | 代码逻辑 | 结果欠结构 |
420426
421- <p class =" forceBreak " ></p >
427+ </div ><div class =" col-2R " >
428+
422429#### 例子
423430
424431保存一个[ intro.R] ( A01_01_intro_files/file/intro.R ) 脚本
@@ -447,7 +454,7 @@ Rscript.exe intro.R
447454
448455## 可重复报告
449456
450- <div class =" columns-2 " >
457+ <div class =" col-2L " >
451458
452459#### 用法
453460
@@ -461,7 +468,7 @@ Rscript.exe intro.R
461468| 1 | 可反复运行 | 有一定学习成本 |
462469| 2 | 文学化编程 | 需要一定的构思 |
463470
464- <p class =" forceBreak " ></ p >
471+ </ div >< div class =" col-2R " >
465472
466473#### 例子
467474
@@ -478,7 +485,7 @@ Rscript.exe intro.R
478485
479486## 入门仪式: Hello, world! {.smaller}
480487
481- <div class =" columns-2 " >
488+ <div class =" col-2L " >
482489
483490#### Java
484491
@@ -504,7 +511,7 @@ public class HelloWorld
504511</html >
505512```
506513
507- <p class =" forceBreak " ></ p >
514+ </ div >< div class =" col-2R " >
508515
509516#### JavaScript
510517
@@ -535,3 +542,5 @@ print("Hello, world!")
535542## {.grayblue}
536543
537544<p style =" font-size :100px ;font-family :' Arial Black' " ><br />Thank you! </p >
545+ <br ><br >
546+ [ 返回目录] ( http://madlogos.github.io/R_Tutorial )
0 commit comments