---
title: "数据操作"
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
---

# 数据操作描述
***
<font size=4 face="微软雅黑">
&emsp;&emsp;数据操作涉及：数据介绍与说明、数据字符函数、数据读取、数据合并、数据分割、数据的抽样、数据筛选、数据清洗、数据缺失值处理、数据输出等。

# 数据介绍与说明
***
## **数据是什么？**
<font size=4 face="微软雅黑">

&emsp;&emsp;1)部分学者认为：数据是科学实验、检验、统计等所获得的和用于科学研究、技术设计、查证、决策等的数值。

&emsp;&emsp;2)部分专家认为：一切可以记录的信息，包括声音、图像、文字、数字、事件等等都叫做数据。

&emsp;&emsp;3)部分网页展示：数据是信息的表现形式和载体，可以是符号、文字、数字、语音、图像、视频等。

&emsp;&emsp;4)数据和信息是不可分离的，数据是信息的表达，信息是数据的内涵。数据本身没有意义。 数据只有对实体行为产生影响时才成为信息。
 
## **以excel数据为例说明**
&emsp;&emsp; 以最为常见的Excel数据为例，对其说明如下：
 
&emsp;&emsp;1个横向的行数，称为数据的一条记录。该条记录，能够反馈出数据中的一部分完整信息。
 
&emsp;&emsp;1个纵向的列数，称为数据的一个属性，有时也叫个案，或者叫一个字段。能够反馈数据一个特征下的所有信息。

```{r,echo=FALSE,message=FALSE,warning=FALSE}
library(knitr)          # 加载knitr包，为了使用kable函数
##读取csv数据
data=read.csv("F:/数据/净水器数据.csv")
##对数据缺失值进行删除,得到完整数据data1，如下：
data1 = data[complete.cases(data),]  
kable(head(data1 ,8))
```

&emsp;&emsp;由以上数据的展示记录再结合下面的数据变量说明，可知第7条数据中的净水器商品原价是3999元，促销价为998元，销量是5台，评价是10次，保修期是2年，店铺类型为官方旗舰店，使用位置是终端净水，功效属于直饮净水器。

</font>
![ ](D:\TASK\图片\数据变量说明表.png)

<font size=4 face="微软雅黑">
&emsp;&emsp;如上表所示，数据涉及8个变量(字段),对数据字段进行划分，选择研究销量的影响因素，将销量可以作为自变量，其余变量作为因变量或无关变量，对信息进行整理后，得出变量的说明。该变量说明表就将数据的信息有效进行补充。
