---
title: "R语言入门"
output: 
  html_document:
    number_sections: TRUE
    toc: TRUE
    toc_float: TRUE
    code_folding: show
    fig_width: 7
    fig_height: 4.5
    theme: united
    highlight: tango
---

# R语言工作路径存储设置
***
<font size=4 face="微软雅黑">

&emsp;&emsp;<span style="color:red">设置路径是为了在工作路径下能够放置数据，并对数据进行调取，对数据特征分析。</span>

&emsp;&emsp;**方法一：手动设置路径**


&emsp;&emsp;启动R语言后，点击文件，改变工作目录，选择数据存放的路径位置。

</font>

![ ](D:\TASK\图片\工作目录.png)

<font size=4 face="微软雅黑">

浏览当前的工作目录
```{r,}
getwd( )
```
&emsp;&emsp;即显示的"C:/Users/lenovo/AppData/Local/Temp/RtmpGa54sw"为设置的工作路径，也是数据存储的重要位置。

![ ](D:\TASK\图片\getwd.png)
</font>
<font size=4 face="微软雅黑">

Rstudio工作目录的路径设置如下

![ ](D:\TASK\图片\Rstudio工作目录.png)

</font>
<font size=4 face="微软雅黑">

&emsp;&emsp;**方法二：命令框中输入设置路径**


&emsp;&emsp;<span style="color:red">可直接使用程序代码进行设定，一定是反斜杠符号。R工作路径设置中最好不要有中文，可能有时无法对中文识别导致路径出错。

```{r,}
setwd("D:\\TASK\\R")
```
**可以用getwd()进行查看路径是否设置正确**

# R语言学习出错与解答
***
<font size=4 face="微软雅黑">

## **代码不规范出错**

<font size=4 face="微软雅黑">
&emsp;&emsp;1）R语言对英文大小写敏感程度特别高，大写不一致将报错。

&emsp;&emsp;2）大部分的代码等符号都需在英文状态下进行输入，否则报错。

&emsp;&emsp;3）逗号的使用必须是英文，一定是在英文状态下进行，否则报错。

&emsp;&emsp;4）R代码严格区分大小写，且用电脑键盘的上下箭头，可以重复显示以往的代码书写内容。

&emsp;&emsp;5）输入括号必须是英文状态下的括号，否则报错。


## **工作路径设置出错**


<font size=4 face="微软雅黑">

&emsp;&emsp;<span style="color:red">设置工作路径出错，记得一定是反向斜线。且数据存放位置一定在该目录下，否则数据调取报错。
```{r,}
setwd("D:\\TASK\\R")
```

## **R语言报错处理**

<font size=4 face="微软雅黑">

&emsp;&emsp;当运行R代码时，报错会出现下列类似情况。

&emsp;&emsp;<span style="color:red">Warning: unable to move temporary installation </span>

&emsp;&emsp;首先，这句话的含义需要翻译过来，然后借助提示内容进行具体查找。函数使用错误，可在命令框执行问号与函数名称的组合，查看函数的正确使用方法。其他类似报错方法，也需要翻译报错语句后，以此对出错的问题进行处理。
