- R語(yǔ)言入門(mén)與實(shí)踐
- (美)格羅勒芒德
- 315字
- 2021-11-24 18:06:10
第1章 R基礎(chǔ)
本章概述了R編程的基礎(chǔ)技能,學(xué)完之后你就可以立即上手編寫(xiě)R程序了。本章將模擬一對(duì)骰子,并利用這對(duì)骰子生成隨機(jī)數(shù)字。即使你之前沒(méi)有任何編程經(jīng)驗(yàn)也無(wú)需擔(dān)心,本章囊括了R編程的所有基礎(chǔ)技能。
要模擬一對(duì)骰子,你必須將每個(gè)骰子的特征提取出來(lái)。你要做的不是用螺絲刀擰開(kāi)螺絲并將某個(gè)實(shí)物(比如骰子)放置到計(jì)算機(jī)內(nèi)部,而是要將骰子的特征信息保存到計(jì)算機(jī)內(nèi)存中。
那么,應(yīng)該保存骰子哪方面的信息呢?大致來(lái)說(shuō),一個(gè)骰子有六個(gè)面的信息:當(dāng)你擲骰子時(shí),只能得到1到6中的一個(gè)數(shù)字。你只需將1、2、3、4、5、6這六個(gè)數(shù)字作為一組數(shù)值保存到計(jì)算機(jī)內(nèi)存中,就可以捕獲一個(gè)骰子的基本特征。
現(xiàn)在我們先來(lái)保存這六個(gè)數(shù)字,之后再考慮如何模擬“擲”這個(gè)動(dòng)作。
推薦閱讀
- C語(yǔ)言程序設(shè)計(jì)案例教程
- Mobile Web Performance Optimization
- 密碼學(xué)原理與Java實(shí)現(xiàn)
- Oracle從新手到高手
- PostgreSQL Cookbook
- Mastering QGIS
- AngularJS Web Application Development Blueprints
- 數(shù)據(jù)結(jié)構(gòu)與算法JavaScript描述
- Python算法指南:程序員經(jīng)典算法分析與實(shí)現(xiàn)
- 蘋(píng)果的產(chǎn)品設(shè)計(jì)之道:創(chuàng)建優(yōu)秀產(chǎn)品、服務(wù)和用戶(hù)體驗(yàn)的七個(gè)原則
- R數(shù)據(jù)科學(xué)實(shí)戰(zhàn):工具詳解與案例分析
- JSP程序設(shè)計(jì)實(shí)例教程(第2版)
- Unity 2018 Augmented Reality Projects
- FPGA嵌入式項(xiàng)目開(kāi)發(fā)實(shí)戰(zhàn)
- Building Business Websites with Squarespace 7(Second Edition)