-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathshapandemo4-302.html
103 lines (94 loc) · 7.24 KB
/
shapandemo4-302.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>数据变换</title>
<link href="./shapanmin.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
<section class="qui-page">
<header class="qui-header" style="background:url(./img/首页6.png) ;">
<h1 style="color: whitesmoke;">数据变换</h1>
</header>
<section class="container" style="width: 1100px;">
<br /><br /><br />
<div class="btn-group">
<button type="button" class="btn btn-default"><a href="./shapandemo4-301.html">理论浏览</a></button>
<button type="button" class="btn btn-default"><a href="./shapandemo4-302.html">代码解释</a></button>
<button type="button" class="btn btn-default"><a href="./shapandemo4-303.html">示例演示</a></button>
</div>
<br><br><br><br>
<div id="context1" class="context" style="width: 1000px;line-height: 25px;">
在“R语言入门”模块中,我们向大家介绍了引用某列数据的常规做法(data$列变量名称)。可在实际操作过程中,每次引用某列数据时都要加上列名会显得非常麻烦。故在R中也提供了简便的方法,即attach函数。<br>
基本格式为:attach(导入的数据集名称)<br>
在使用attach函数后,当需要引用该数据集的某列数据时,直接可以使用列名即可完成提取。<br>
seq()函数可产生一组特定范围内的数值。基本用法为:seq(from,to,length),即数值从from开始,到to结束,其各个数值之间的间隔为length。例如:seq(2,10,2)则会产生2,4,6,8这四个数值<br>
rep()函数可用来产生若干个相同的数值。基本用法为:rep(a,b),第一个参数为产生的值,第二个参数为重复的个数。例如:rep(1,5)即表示产生5个1<br>
ifelse函数起的作用是将通过判断原数据是否满足某个条件来将数据向量化。基本用法为:ifelse(a,b,c),当a中的向量满足某个条件时,则返回向量b,否则将会返回向量c。<br>
kmeans()函数可实现层次聚类的功能,其基本格式为:<br>
kmeans(x,centers,iter.max=10,nstart=1,algorithm=”Hartigan-Wong”)<br>
其中,x为数据构成的矩阵或数据框<br>
centers: 聚类的个数或者是初始类的中心<br>
iter.max: 最大迭代次数(缺省值为10)<br>
nstart: 随机集合的个数(当centers为聚类的个数时)<br>
algorithm:动态聚类的算法包括"Hartigan-Wong","Lloyd","Forgy","MacQueen"四种方法(缺省值为Hartigan-Wong方法)。<br>
当对数据聚类完成后,可通过$cluster查看聚类结果<br>
</div>
</section>
<footer class="qui-footerBasic" style="footer-">
<p class="switchStyle"><a href="#"><span>重庆交通大学</span></a></p>
</footer>
</section>
<aside class="qui-asides">
<section class="qui-aside">
<nav class="qui-asideNav">
<ul>
<li><a href="./shapanindex.html"><span>首页</span></a></li>
<li id="p1" class="dropdown"><a href="./shapandemo1.html"
class="dropdown-toggle"><span>R语言入门</span><b class="caret"></b></a>
</li>
<li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown"><span>数据清洗</span><b
class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="shapandemo3-01.html">缺失值识别</a></li>
<li><a href="shapandemo3-02.html">缺失值处理</a></li>
<li><a href="shapandemo3-03.html">异常值识别</a></li>
<li><a href="shapandemo3-04.html">异常值处理</a></li>
</ul>
</li>
<li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown"><span>数据集成</span><b
class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="./shapandemo2-1.html">理论浏览</a></li>
<li><a href="./shapandemo2-2.html">代码解释</a></li>
<li><a href="./shapandemo2-3.html">示例演示</a></li>
</ul>
</li>
<li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown"><span>数据变换</span><b
class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="./shapandemo4-01.html">简单函数变换</a></li>
<li><a href="./shapandemo4-02.html">数据规范化</a></li>
<li><a href="./shapandemo4-03.html">数据离散化</a></li>
<li><a href="./shapandemo4-04.html">属性构造</a></li>
</ul>
</li>
<li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown"><span>数据规约</span><b
class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="./shapandemo5-01.html">理论浏览</a></li>
<li><a href="./shapandemo5-02.html">代码解释</a></li>
<li><a href="./shapandemo5-03.html">示例演示</a></li>
</ul>
</li>
</ul>
</nav>
</section>
</aside>
</body>
</html>