注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合R的極客理想·工具篇

R的極客理想·工具篇

R的極客理想·工具篇

定 價(jià):¥59.00

作 者: 張丹 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 數(shù)據(jù)分析技術(shù)叢書(shū)
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111475071 出版時(shí)間: 2014-08-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 312 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《數(shù)據(jù)分析技術(shù)叢書(shū):R的極客理想·工具篇》首先介紹了R的工具包、時(shí)間序列包和性能監(jiān)控包,然后闡述R語(yǔ)言與其他編程語(yǔ)言的通信以及R語(yǔ)言作為服務(wù)器的應(yīng)用,最后闡釋R語(yǔ)言與各種數(shù)據(jù)庫(kù)的通信以及R語(yǔ)言與Hadoop集成。附錄介紹了Java、Hadoop以及各種數(shù)據(jù)庫(kù)對(duì)安裝方式。書(shū)中內(nèi)容涉及計(jì)算機(jī)、互聯(lián)網(wǎng)、數(shù)據(jù)庫(kù)、大數(shù)據(jù)、統(tǒng)計(jì)、金融等領(lǐng)域,詳細(xì)總結(jié)了R語(yǔ)言與Java、MySQL、Redis、MongoDB、Cassandra、Hadoop、Hive、Hbase等技術(shù)的綜合運(yùn)用的解決方案,具有實(shí)戰(zhàn)性,可操作性強(qiáng)。本書(shū)適合所有R語(yǔ)言工作者,包括軟件工程師、DBA、數(shù)據(jù)科學(xué)家、科研工作者以及大中專(zhuān)院校相關(guān)專(zhuān)業(yè)的學(xué)生。

作者簡(jiǎn)介

  張丹,R語(yǔ)言資深用戶(hù),系統(tǒng)架構(gòu)師,精通Java、JavaScript、Node。js等多種工具,曾開(kāi)發(fā)多種不同類(lèi)型的系統(tǒng)及應(yīng)用,目前在量化投資領(lǐng)域創(chuàng)業(yè)中。張丹在其個(gè)人博客原創(chuàng)了大量關(guān)于R語(yǔ)言和Hadoop大數(shù)據(jù)技術(shù)的文章,2013年,他的RHadoop系列文章在統(tǒng)計(jì)之都發(fā)表。他還是Dataguru的培訓(xùn)講師,教授課程《Hadoop應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)案例》、《Mahout機(jī)器學(xué)習(xí)平臺(tái)》。

圖書(shū)目錄

序一
序二
前言
第一部分 R基礎(chǔ)
第1章 R語(yǔ)言基礎(chǔ)包
1.1 R是最值得學(xué)習(xí)的編程語(yǔ)言
1.1.1 我的編程背景
1.1.2 為什么我會(huì)選擇R
1.1.3 R的應(yīng)用前景
1.1.4 時(shí)代賦予R的任務(wù)
1.2 R的歷史版本安裝
1.2.1 R在Windows中安裝
1.2.2 R在Linux Ubuntu中安裝
1.2.3 R的最新版本安裝
1.2.4 R的指定版本安裝
1.3 fortunes 記錄R語(yǔ)言的大智慧
1.3.1 fortunes介紹
1.3.2 fortunes安裝
1.3.3 fortunes包的使用
1.4 formatR 代碼自動(dòng)化排版
1.4.1 formatR介紹
1.4.2 formatR安裝
1.4.3 formatR的使用
1.4.4 formatR的源代碼解析
1.4.5 源代碼中的Bug
1.5 多人在線(xiàn)協(xié)作R開(kāi)發(fā)RStudio Server
1.5.1 RStudio和RStudio Server
1.5.2 RStudio Server安裝
1.5.3 RStudio Server使用
1.5.4 RStudio Server多人協(xié)作
1.6 R和JSON的傻瓜式編程
1.6.1 rjson包介紹
1.6.2 RJSONIO包介紹
1.6.3 自定義JSON的實(shí)現(xiàn)
1.6.4 JSON性能比較
1.7 R語(yǔ)言的高質(zhì)量圖形渲染庫(kù)Cairo
1.7.1 Cairo介紹
1.7.2 Cairo包安裝
1.7.3 Cairo使用
1.8 caTools:一個(gè)奇特的工具集
1.8.1 caTools介紹
1.8.2 caTools安裝
1.8.3 caTools使用
第2章 時(shí)間序列基礎(chǔ)包
2.1 R語(yǔ)言時(shí)間序列基礎(chǔ)庫(kù)zoo
2.1.1 zoo包介紹
2.1.2 zoo安裝
2.1.3 zoo包的使用
2.2 可擴(kuò)展的時(shí)間序列xts
2.2.1 xts介紹
2.2.2 xts包的安裝
2.2.3 xts包的使用
2.3 時(shí)間序列可視化plot.xts
2.3.1 xtsExtra介紹
2.3.2 xtsExtra安裝
2.3.3 xtsExtra包的使用
第3章 R性能監(jiān)控包
3.1 R語(yǔ)言本地緩存工具memoise
3.1.1 memoise介紹
3.1.2 memoise安裝
3.1.3 memoise使用
3.1.4 memoise()函數(shù)源代碼分析
3.2 R語(yǔ)言性能監(jiān)控工具Rprof
3.2.1 Rprof()函數(shù)介紹
3.2.2 Rprof()函數(shù)的定義
3.2.3 Rprof()函數(shù)使用: 股票數(shù)據(jù)分析案例
3.2.4 Rprof()函數(shù)使用: 數(shù)據(jù)下載案例
3.2.5 用profr包可視化性能指標(biāo)
3.2.6 Rprof的命令行使用
3.3 R語(yǔ)言性能可視化工具lineprof
3.3.1 lineprof介紹
3.3.2 lineprof安裝
3.3.3 lineprof使用
第二部分 R服務(wù)器
第4章 R語(yǔ)言的跨平臺(tái)通信
4.1 Rserve與Java的跨平臺(tái)通信
4.1.1 Rserve安裝
4.1.2 用Java遠(yuǎn)程連接Rserve
4.2 Rsession讓Java調(diào)用R更簡(jiǎn)單
4.2.1 Rsession下載
4.2.2 用Eclipse構(gòu)建Rsession項(xiàng)目
4.2.3 Rsession的API介紹
4.2.4 Rsession使用
4.3 解惑rJava R與Java的高速通道
4.3.1 rJava介紹
4.3.2 rJava安裝
4.3.3 rJava實(shí)現(xiàn)R調(diào)用Java
4.3.4 rJava(JRI)實(shí)現(xiàn)Java調(diào)用R (Windows 7)
4.3.5 rJava(JRI)實(shí)現(xiàn)Java調(diào)用R (Ubuntu)
4.4 Node.js與R跨平臺(tái)通信
4.4.1 Node.js簡(jiǎn)單介紹
4.4.2 R語(yǔ)言配置環(huán)境
4.4.3 Node.js配置環(huán)境
4.4.4 Node.js與R跨平臺(tái)通信
第5章 R的服務(wù)器實(shí)現(xiàn)
5.1 R語(yǔ)言服務(wù)器程序 Rserve詳解
5.1.1 Rserve的啟動(dòng)
5.1.2 Rserve高級(jí)使用:Rserve配置管理
5.1.3 Rserve高級(jí)使用:用戶(hù)登錄認(rèn)證
5.2 Rserve的R語(yǔ)言客戶(hù)端RSclient
5.2.1 配置Rserve服務(wù)器
5.2.2 RSclient安裝
5.2.3 RSclient的API
5.2.4 RSclient的使用
5.2.5 兩個(gè)客戶(hù)端同時(shí)訪(fǎng)問(wèn)
5.3 FastRWeb:跑在Web上的R程序
5.3.1 FastRWeb介紹
5.3.2 FastRWeb安裝
5.3.3 FastRWeb使用
5.4 R語(yǔ)言構(gòu)建Websocket服務(wù)器
5.4.1 websockets介紹
5.4.2 websockets安裝
5.4.3 快速啟動(dòng)websockets服務(wù)器demo
5.4.4 R語(yǔ)言創(chuàng)建Websocket服務(wù)器實(shí)例
5.4.5 R語(yǔ)言創(chuàng)建Websocket客戶(hù)端連接
5.4.6 用瀏覽器HTML5原生API客戶(hù)端連接
第三部分 數(shù)據(jù)庫(kù)和大數(shù)據(jù)
第6章 數(shù)據(jù)庫(kù)和NoSQL
6.1 RMySQL數(shù)據(jù)庫(kù)編程指南
6.1.1 RMySQL在Linux下安裝
6.1.2 RMySQL在Windows 7下安裝
6.1.3 RMySQL函數(shù)使用
6.1.4 RMySQL案例實(shí)踐
6.2 R利劍NoSQL 之 MongoDB
6.2.1 MongoDB環(huán)境準(zhǔn)備
6.2.2 rmongodb函數(shù)庫(kù)
6.2.3 rmongodb基本使用操作
6.2.4 rmongodb性能測(cè)試的案例
6.3 R利劍NoSQL 之 Redis
6.3.1 Redis環(huán)境準(zhǔn)備
6.3.2 rredis函數(shù)庫(kù)
6.3.3 rredis基本使用操作
6.3.4 rredis測(cè)試案例
6.4 R利劍NoSQL之Cassandra
6.4.1 Cassandra環(huán)境準(zhǔn)備
6.4.2 RCassandra函數(shù)庫(kù)
6.4.3 RCassandra基本使用操作
6.4.4 RCassandra使用案例
6.4.5 Cassandra的沒(méi)落
6.5 R利劍NoSQL 之 Hive
6.5.1 Hive環(huán)境準(zhǔn)備
6.5.2 RHive安裝
6.5.3 RHive函數(shù)庫(kù)
6.5.4 RHive基本使用操作
6.6 用RHive從歷史數(shù)據(jù)中提取逆回購(gòu)信息
6.6.1 逆回購(gòu)簡(jiǎn)介
6.6.2 歷史數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)
6.6.3 通過(guò)用RHive提取數(shù)據(jù)
6.6.4 策略模型及實(shí)現(xiàn)
第7章 RHadoop
7.1 R語(yǔ)言為Hadoop注入統(tǒng)計(jì)血脈
7.1.1 Hadoop介紹
7.1.2 為什么要讓Hadoop結(jié)合R語(yǔ)言
7.1.3 如何讓Hadoop結(jié)合R語(yǔ)言
7.1.4 展望未來(lái)
7.2 RHadoop安裝與使用
7.2.1 環(huán)境準(zhǔn)備
7.2.2 RHadoop安裝
7.2.3 RHadoop程序開(kāi)發(fā)
7.3 RHadoop實(shí)驗(yàn):統(tǒng)計(jì)郵箱出現(xiàn)次數(shù)
7.3.1 需求描述
7.3.2 算法實(shí)現(xiàn)
7.4 RHadoop實(shí)現(xiàn)基于MapReduce的協(xié)同過(guò)濾算法
7.4.1 基于物品推薦的協(xié)同過(guò)濾算法介紹
7.4.2 R語(yǔ)言本地程序?qū)崿F(xiàn)
7.4.3 R基于Hadoop分步式程序?qū)崿F(xiàn)
7.5 rhbase安裝與使用
7.5.1 HBase環(huán)境準(zhǔn)備
7.5.2 rhbase安裝
7.5.3 rhbase函數(shù)庫(kù)
7.6 解決RHadoop安裝錯(cuò)誤:PipeMapRed.waitOutputThreads()
7.6.1 rmr2運(yùn)行錯(cuò)誤日志
7.6.2 定位錯(cuò)誤到Hadoop日志
7.6.3 從Hadoop入手找解決辦法 - 失敗
7.6.4 從RHadoop入手找解決辦法 - 成功
第四部分  附  錄
附錄A Java環(huán)境安裝
附錄B MySQL數(shù)據(jù)庫(kù)安裝
附錄C Redis數(shù)據(jù)庫(kù)安裝
附錄D MongoDB數(shù)據(jù)庫(kù)安裝
附錄E Cassandra數(shù)據(jù)庫(kù)安裝
附錄F Hadoop安裝
附錄G Hive環(huán)境安裝
附錄H HBase安裝

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)