注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計新媒體數(shù)據(jù)挖掘(基于R語言)

新媒體數(shù)據(jù)挖掘(基于R語言)

新媒體數(shù)據(jù)挖掘(基于R語言)

定 價:¥58.00

作 者: 王小峰,方捷
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787302493228 出版時間: 2018-03-01 包裝:
開本: 16開 頁數(shù): 204 字?jǐn)?shù):  

內(nèi)容簡介

  計算傳播領(lǐng)域尤其是新媒體數(shù)據(jù)挖掘方向一直缺乏系統(tǒng)的教材,《新媒體數(shù)據(jù)挖掘——基于R語言》旨在為計算傳播和計算社會科學(xué)領(lǐng)域的讀者提供學(xué)習(xí)R編程語言和開發(fā)平臺的捷徑,希望能夠填補這方面的空白?!白寣W(xué)習(xí)層次變得更宏觀,讓學(xué)習(xí)過程變得更輕松,讓學(xué)習(xí)所獲變得更通用”是《新媒體數(shù)據(jù)挖掘——基于R語言》的編寫理念與特色?!缎旅襟w數(shù)據(jù)挖掘——基于R語言》首先剖析了社會科學(xué)研究范式的革新,介紹了R語言的作用和特點;然后系統(tǒng)講解了編程語言的通用學(xué)習(xí)方法和R語言的基本組成;最后展開實戰(zhàn)應(yīng)用,包括網(wǎng)絡(luò)數(shù)據(jù)采集、文本挖掘和情感分析、社會網(wǎng)絡(luò)分析、社交編程平臺協(xié)作等非常有趣且有意義的內(nèi)容。 《新媒體數(shù)據(jù)挖掘——基于R語言》適合作為計算傳播和計算社會科學(xué)領(lǐng)域相關(guān)專業(yè)本科和研究生教材。高職高專學(xué)校也可以選用部分內(nèi)容開展教學(xué)?!缎旅襟w數(shù)據(jù)挖掘——基于R語言》還適合作為計算傳播學(xué)和計算社會科學(xué)科研人員的自學(xué)書籍。

作者簡介

  作者簡介 王小峰,深圳大學(xué)傳播學(xué)院網(wǎng)絡(luò)新媒體系教師,計算機博士(武漢理工大學(xué))、公共管理博士后(武漢大學(xué)),網(wǎng)頁設(shè)計師、Redhat工程師。長期致力于計算機編程語言的教學(xué)與實踐,精通C/C++、Java、PHP、JavaScript、Python、R、Go等十余種編程語言。研究方向主要有機器學(xué)習(xí)(自然語言處理)、數(shù)學(xué)文化傳播、區(qū)塊鏈應(yīng)用系統(tǒng)開發(fā)等。編寫《高級語言程序設(shè)計(C語言版)》《深度學(xué)習(xí)(人工智能)》《PHP動態(tài)網(wǎng)頁設(shè)計與網(wǎng)站架設(shè)》等教材七部,發(fā)表國內(nèi)外核心論文十余篇。近三年來主持中國博士后科學(xué)基金項目“深圳市區(qū)級衛(wèi)生信息平臺的集約化建設(shè)與第三方監(jiān)管模式研究”(編號:2016M602370)、深圳市教育科學(xué)“十三五”規(guī)劃重點項目“基于全棧開源的創(chuàng)客課題體系的規(guī)劃與實施研究”(編號:zdfz16003)、科技創(chuàng)新課題“基于區(qū)塊鏈技術(shù)的電子文件保護(hù)研究”“基于聯(lián)盟區(qū)塊鏈網(wǎng)絡(luò)的電子病歷防篡改研究”等項目和課題。

圖書目錄

第1章  為什么學(xué)習(xí)R語言  1

1.1  R是什么  2

1.1.1  R是一款優(yōu)秀的現(xiàn)代科研軟件  2

1.1.2  R的優(yōu)勢與不足  3

1.1.3  R和Python的區(qū)別  3

1.2  計算社會科學(xué)的興起——以計算傳播學(xué)為例  4

1.2.1  什么是計算社會科學(xué)  4

1.2.2  計算傳播學(xué)的起源和概念  7

1.3  R在計算傳播學(xué)中的典型應(yīng)用  9

1.3.1  用R進(jìn)行文本分析初探  9

1.3.2  互聯(lián)網(wǎng)在線數(shù)據(jù)收集  10

1.3.3  社會網(wǎng)絡(luò)分析  12

1.4  總結(jié)與提高  13

1.5  習(xí)題  14

第2章  R語言開發(fā)環(huán)境  15

2.1  R的獲取、安裝和基本使用  16

2.1.1  RGui的下載與安裝  16

2.1.2  RGui的使用介紹  19

2.1.3  示例:使用R Commander實現(xiàn)統(tǒng)計功能  21

2.1.4  R的內(nèi)置數(shù)據(jù)集和擴展功能包  26

2.1.5  R的幫助系統(tǒng)  27

2.1.6  R的工作空間和工作目錄  27

2.2  R的IDE開發(fā)環(huán)境——RStudio  27

2.2.1  RStudio的下載和安裝  28

2.2.2  RStudio的最簡標(biāo)準(zhǔn)操作  28

2.2.3  RStudio的工作界面  31

2.2.4  RStudio的用戶自定義配置  32

2.3  示例:我的第一個R項目“網(wǎng)頁爬蟲”  32

2.3.1  組織項目需求  33

2.3.2  新建項目環(huán)境  33

2.3.3  編寫應(yīng)用程序代碼并運行  34

2.3.4  執(zhí)行代碼并根據(jù)實際結(jié)果修改和再次運行  35

2.4  總結(jié)與提高  37

2.5  習(xí)題  38

第3章  R語言基礎(chǔ)——數(shù)據(jù)  39

3.1  無障礙學(xué)習(xí)編程語言的兩個訣竅  40

3.1.1  從“哲學(xué)”的角度了解編程語言  40

3.1.2  從“語言學(xué)”的角度學(xué)習(xí)編程語言語法  41

3.2  R的基本數(shù)據(jù)類型(數(shù)值、字符、邏輯)  42

3.2.1  基本數(shù)據(jù)類型  42

3.2.2  數(shù)據(jù)類型的兩個屬性:模式和長度  43

3.2.3  兩個特殊常量  44

3.3  R的復(fù)合數(shù)據(jù)類型  45

3.3.1  向量  46

3.3.2  矩陣  46

3.3.3  數(shù)組  47

3.3.4  數(shù)據(jù)框  48

3.3.5  列表  49

3.3.6  因子  51

3.3.7  時間序列  52

3.4  數(shù)據(jù)的導(dǎo)入和導(dǎo)出  54

3.4.1  數(shù)據(jù)的導(dǎo)入  55

3.4.2  數(shù)據(jù)的導(dǎo)出  59

3.5  總結(jié)與提高  59

3.6  習(xí)題  59

第4章  R語言基礎(chǔ)——代碼  61

4.1  R代碼的基本單位:語句=數(shù)據(jù)+運算符;  62

4.1.1  基本運算符  62

4.1.2  表達(dá)式、語句、語句塊  65

4.2  R的流程控制  66

4.2.1  順序結(jié)構(gòu)  66

4.2.2  選擇/分支結(jié)構(gòu)  67

4.2.3  循環(huán)結(jié)構(gòu)  70

4.3  R代碼復(fù)用——函數(shù)和過程  73

4.3.1  “模塊化”編程思想與函數(shù)  73

4.3.2  函數(shù)的定義與調(diào)用  75

4.3.3  過程的定義與調(diào)用  76

4.4  總結(jié)與提高  77

4.5  習(xí)題  77

第5章  R繪圖——數(shù)據(jù)可視化呈現(xiàn)  79

5.1 概述  80

5.2  R的繪圖函數(shù)  81

5.2.1  圖形窗口繪圖操作函數(shù)(圖形的創(chuàng)建和保存)  82

5.2.2  R圖形參數(shù)  83

5.2.3  高級繪圖函數(shù)  86

5.2.4  低級繪圖函數(shù)  89

5.3  常用的R可視化功能包  91

5.3.1  ggplot2功能包  91

5.3.2  rCharts功能包  93

5.3.3  plotly功能包  95

5.3.4  map功能包  96

5.4  總結(jié)與提高  97

5.5  習(xí)題  98

第6章  網(wǎng)絡(luò)數(shù)據(jù)程序化采集  99

6.1  網(wǎng)絡(luò)數(shù)據(jù)的獲取途徑及相關(guān)基礎(chǔ)知識  100

6.1.1  Web數(shù)據(jù)的獲取途徑  100

6.1.2  Web的結(jié)構(gòu)與原理  101

6.2  使用R收集Web數(shù)據(jù)  106

6.2.1  獲取靜態(tài)Web內(nèi)容  107

6.2.2  網(wǎng)絡(luò)數(shù)據(jù)的應(yīng)用級API采集(以豆瓣為例)  109

6.2.3  獲取動態(tài)Web內(nèi)容  111

6.3  總結(jié)與提高  114

6.4  習(xí)題  114

第7章 文本挖掘和情感分析  115

7.1  R環(huán)境下的文本挖掘  116

7.1.1  中文分詞  117

7.1.2  分詞包jiebaR的使用  118

7.1.3  詞云包wordcloud2的使用  127

7.2  情感分析  129

7.2.1  情感分析概述  129

7.2.2  情感分析的簡單實現(xiàn)  131

7.3  總結(jié)與提高  133

7.4  習(xí)題  133

第8章 社會網(wǎng)絡(luò)分析  135

8.1  網(wǎng)絡(luò)社會與社會網(wǎng)絡(luò)分析  136

8.1.1  社會的構(gòu)成  136

8.1.2  網(wǎng)絡(luò)社會與社會網(wǎng)絡(luò)分析  137

8.1.3  現(xiàn)代網(wǎng)絡(luò)社會與社會網(wǎng)絡(luò)分析  140

8.1.4  網(wǎng)絡(luò)與關(guān)系的描述  142

8.2  社會網(wǎng)絡(luò)分析的發(fā)展、意義和步驟  143

8.2.1  社會網(wǎng)絡(luò)分析的三個方向  143

8.2.2  社會網(wǎng)絡(luò)分析的幾個主要步驟  144

8.2.3  社會網(wǎng)絡(luò)分析的幾個重要指標(biāo)  144

8.3  社會網(wǎng)絡(luò)分析的常用工具  146

8.3.1  NodeXL的使用  146

8.3.2  R的iGraph功能包  147

8.3.3  UCINET  149

8.4  總結(jié)與提高  149

8.5  習(xí)題  150

第9章 社交編程平臺:GitHub  151

9.1  自己架設(shè)PHP實驗站點并深入探索RCurl功能包  152

9.1.1  基于PHP網(wǎng)頁服務(wù)器端技術(shù)架設(shè)網(wǎng)站實驗環(huán)境  152

9.1.2  深入探索RCurl包  157

9.2  挖掘和分析社交編程平臺GitHub的信息  162

9.2.1  GitHub的基本使用  162

9.2.2  探索GitHub API  165

9.3  總結(jié)與提高  175

9.4  習(xí)題  175

附錄  177

附錄1  計算社會科學(xué)宣言  177

附錄2  計算傳播學(xué):宣言與版圖  182

附錄3  服務(wù)器版RStudio的安裝與配置(基于Ubuntu14.04)  191

附錄4  RStudio的常用快捷鍵  192

附錄5  使用devtools包從GitHub中安裝R包  196

附錄6  使用Rtools自制R擴展軟件包  197

參考文獻(xiàn)  203

 


本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號