R语言入门与实践
上QQ阅读APP看书,第一时间看更新

第1章 R基础

本章概述了R编程的基础技能,学完之后你就可以立即上手编写R程序了。本章将模拟一对骰子,并利用这对骰子生成随机数字。即使你之前没有任何编程经验也无需担心,本章囊括了R编程的所有基础技能。

要模拟一对骰子,你必须将每个骰子的特征提取出来。你要做的不是用螺丝刀拧开螺丝并将某个实物(比如骰子)放置到计算机内部,而是要将骰子的特征信息保存到计算机内存中。

那么,应该保存骰子哪方面的信息呢?大致来说,一个骰子有六个面的信息:当你掷骰子时,只能得到1到6中的一个数字。你只需将1、2、3、4、5、6这六个数字作为一组数值保存到计算机内存中,就可以捕获一个骰子的基本特征。

现在我们先来保存这六个数字,之后再考虑如何模拟“掷”这个动作。