- R語言入門與實(shí)踐
- (美)格羅勒芒德
- 692字
- 2021-11-24 18:06:14
2.4 項(xiàng)目1總結(jié)
在這個(gè)項(xiàng)目中你學(xué)會(huì)的不只是操縱賭局,還學(xué)會(huì)了用R語言與計(jì)算機(jī)對(duì)話。R語言與英語、西班牙語或者德語等人類語言一樣,只不過R語言是幫助你與計(jì)算機(jī)對(duì)話,而不是與人對(duì)話。
你已經(jīng)了解到R語言中的名詞是對(duì)象。但愿你已經(jīng)猜到R語言中的動(dòng)詞是函數(shù)(我猜函數(shù)的參數(shù)應(yīng)該就是副詞了)。如果將函數(shù)和對(duì)象結(jié)合起來,就可以表達(dá)一個(gè)完整的想法了。將多個(gè)想法按邏輯順序接合起來,可以生成有力的甚至唯美的語句。從這方面來看,R與任何其他語言并無差異。
與人類語言一樣,R語言也有這樣的特性:如果不掌握一定數(shù)量的R命令(即詞匯量),就很難自如地用R語言與計(jì)算機(jī)交流。但即便你的R詞匯量還不大,也不應(yīng)該羞于開口。畢竟在用R語言交流時(shí),你面前的計(jì)算機(jī)是你唯一的聽眾。可能計(jì)算機(jī)并不會(huì)太寬容,但總歸不會(huì)吹毛求疵。你實(shí)在不必?fù)?dān)心詞匯量不夠,因?yàn)楫?dāng)你讀完本書后,你的R語言詞匯量將大大增加。
既然現(xiàn)在你已經(jīng)會(huì)使用R了,不妨再努力一點(diǎn),成為應(yīng)用R解決數(shù)據(jù)科學(xué)問題的專家吧。數(shù)據(jù)科學(xué)的基石是存儲(chǔ)大量數(shù)據(jù)并根據(jù)需求隨時(shí)調(diào)用數(shù)據(jù)的能力。有了這樣的能力,掌握數(shù)據(jù)處理、數(shù)據(jù)可視化、數(shù)據(jù)建模等技能自然不在話下。然而,將數(shù)據(jù)存儲(chǔ)在你的大腦中并通過記憶力來讀取數(shù)據(jù)是不現(xiàn)實(shí)的。同理,將大量數(shù)據(jù)通過筆尖記錄在紙張上也不現(xiàn)實(shí)。存儲(chǔ)大量數(shù)據(jù)唯一可靠的途徑是借助計(jì)算機(jī)。其實(shí),過去三十年來計(jì)算機(jī)技術(shù)的迅猛發(fā)展已經(jīng)徹頭徹尾地改變了我們收集、存儲(chǔ)和分析數(shù)據(jù)的方式。一言以蔽之,計(jì)算機(jī)數(shù)據(jù)存儲(chǔ)模式引導(dǎo)了一場(chǎng)我們稱之為數(shù)據(jù)科學(xué)的革命。
在第二部分里,我們會(huì)讓你置身于這場(chǎng)革命之中,教會(huì)你如何使用R將數(shù)據(jù)存儲(chǔ)在計(jì)算機(jī)內(nèi)存中,以及如何檢索和處理這些已存數(shù)據(jù)。
- Java程序設(shè)計(jì)(慕課版)
- 零起步玩轉(zhuǎn)掌控板與Mind+
- Python機(jī)器學(xué)習(xí):數(shù)據(jù)分析與評(píng)分卡建模(微課版)
- Xcode 7 Essentials(Second Edition)
- OpenCV 3和Qt5計(jì)算機(jī)視覺應(yīng)用開發(fā)
- JavaScript by Example
- C語言從入門到精通
- PrimeFaces Blueprints
- Elasticsearch Essentials
- QPanda量子計(jì)算編程
- Sails.js Essentials
- Arduino電子設(shè)計(jì)實(shí)戰(zhàn)指南:零基礎(chǔ)篇
- INSTANT JQuery Flot Visual Data Analysis
- Functional Python Programming
- Python程序設(shè)計(jì):基礎(chǔ)與實(shí)踐