一言不合就学R

商务大数据智能分析R1

Lecturer : 申 旌 周
jingzhou_shen@stu.xjtu.edu.cn

Instructor : 常 象 宇
xiangyuchang@xjtu.edu.cn

2017年3月5日

一言不合就学

大

一言不合就学R

大

一言不合就学R

大

概览

  • R
  • RStudio
  • R Markdown
  • LaTeX

概览

  • R
  • RStudio
  • R Markdown
  • LaTeX

R

  • Why
  • What
  • How

Why

  • 强大的作图功能

  • 易于生成可复写的报告

  • 免费 (开源)

Why

  • 强大的统计工具
  • 易于与其他工具集成

What

  • S

What

  • Robert Gentleman and Ross Ihaka

What

  • Statistical computing

What

  • Graphics

How

R到底是个什么Gui

  • Graphical User Interface

概览

  • R
  • RStudio
  • R Markdown
  • LaTeX

RStudio

RStudio

RStudio 有四个主窗口:

  • Source
  • Console
  • Workspace/History
  • Files/Plots/Packages/Help

RStudio

Key Concepts

  • Package
    Collections of R functions, data, and compiled code in a well-defined format
  • Library
    The directory where packages are stored

Some commands

  • Installing a package
    install.packages("PackageName")
  • Loading a package
    library("PackageName")
  • Knowing a function
    ?FunctionName

Resources

概览

  • R
  • RStudio
  • R Markdown
  • LaTeX

R Markdown

创建 可复写的 报告

报告可以

  • 融合R代码

  • 随数据或代码的变化而改变

  • 以不同的格式输出

    HTML (默认)
    Microsoft Word
    PDF

R Markdown

R Markdown

实用小技巧

按键 描述
<tab> 自动补全命令和文件名,列出函数的参数
<up> 在控制台提示框循环浏览历史命令
<ctrl-up> 列出与当前命令相匹配的历史命令
<ctrl-enter> 将Source窗口中的当前行粘贴至控制台
<ESC> 终止当前未完成的命令,退出 + 命令提示框

概览

  • R
  • RStudio
  • R Markdown
  • LaTeX

LaTeX

LaTeX

LaTeX

Thank you