图书介绍

新媒体数据挖掘 基于R语言2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

新媒体数据挖掘 基于R语言
  • 王小峰,方捷编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302493228
  • 出版时间:2018
  • 标注页数:204页
  • 文件大小:28MB
  • 文件页数:213页
  • 主题词:数据采集-研究

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

新媒体数据挖掘 基于R语言PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 为什么学习R语言1

1.1 R是什么2

1.1.1 R是一款优秀的现代科研软件2

1.1.2 R的优势与不足3

1.1.3 R和Python的区别3

1.2计算社会科学的兴起——以计算传播学为例4

1.2.1什么是计算社会科学4

1.2.2计算传播学的起源和概念7

1.3 R在计算传播学中的典型应用9

1.3.1用R进行文本分析初探9

1.3.2互联网在线数据收集10

1.3.3社会网络分析12

1.4总结与提高13

1.5习题14

第2章 R语言开发环境15

2.1 R的获取、安装和基本使用16

2.1.1 RGui的下载与安装16

2.1.2 RGui的使用介绍19

2.1.3示例:使用R Commander实现统计功能21

2.1.4 R的内置数据集和扩展功能包26

2.1.5 R的帮助系统27

2.1.6 R的工作空间和工作目录27

2.2 R的ODE开发环境——RStudio27

2.2.1 RStudio的下载和安装28

2.2.2 RStudio的最简标准操作28

2.2.3 RStudio的工作界面31

2.2.4 RStudio的用户自定义配置32

2.3示例:我的第一个R项目“网页爬虫”32

2.3.1组织项目需求33

2.3.2新建项目环境33

2.3.3编写应用程序代码并运行34

2.3.4执行代码并根据实际结果修改和再次运行35

2.4总结与提高37

2.5习题38

第3章 R语言基础——数据39

3.1无障碍学习编程语言的两个诀窍40

3.1.1从“哲学”的角度了解编程语言40

3.1.2从“语言学”的角度学习编程语言语法41

3.2 R的基本数据类型(数值、字符、逻辑)42

3.2.1基本数据类型42

3.2.2数据类型的两个属性:模式和长度43

3.2.3两个特殊常量44

3.3 R的复合数据类型45

3.3.1向量46

3.3.2矩阵46

3.3.3数组47

3.3.4数据框48

3.3.5列表49

3.3.6因子51

3.3.7时间序列52

3.4数据的导入和导出54

3.4.1数据的导入55

3.4.2数据的导出59

3.5总结与提高59

3.6习题59

第4章 R语言基础——代码61

4.1 R代码的基本单位:语句=数据+运算符;62

4.1.1基本运算符62

4.1.2表达式、语句、语句块65

4.2 R的流程控制66

4.2.1顺序结构66

4.2.2选择/分支结构67

4.2.3循环结构70

4.3 R代码复用——函数和过程73

4.3.1“模块化”编程思想与函数73

4.3.2函数的定义与调用75

4.3.3过程的定义与调用76

4.4总结与提高77

4.5习题77

第5章 R绘图——数据可视化呈现79

5.1概述80

5.2 R的绘图函数81

5.2.1图形窗口绘图操作函数(图形的创建和保存)82

5.2.2 R图形参数83

5.2.3高级绘图函数86

5.2.4低级绘图函数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总结与提高97

5.5习题98

第6章 网络数据程序化采集99

6.1网络数据的获取途径及相关基础知识100

6.1.1 Web数据的获取途径100

6.1.2 Web的结构与原理101

6.2使用R收集Web数据106

6.2.1获取静态Web内容107

6.2.2网络数据的应用级API采集(以豆瓣为例)109

6.2.3获取动态Web内容111

6.3总结与提高114

6.4习题114

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

7.1 R环境下的文本挖掘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情感分析的简单实现131

7.3总结与提高133

7.4习题133

第8章 社会网络分析135

8.1网络社会与社会网络分析136

8.1.1社会的构成136

8.1.2网络社会与社会网络分析137

8.1.3现代网络社会与社会网络分析140

8.1.4网络与关系的描述142

8.2社会网络分析的发展、意义和步骤143

8.2.1社会网络分析的三个方向143

8.2.2社会网络分析的几个主要步骤144

8.2.3社会网络分析的几个重要指标144

8.3社会网络分析的常用工具146

8.3.1 NodeXL的使用146

8.3.2 R的iGraph功能包147

8.3.3 UCINET149

8.4总结与提高149

8.5习题150

第9章 社交编程平台:GitHub151

9.1自己架设PHP实验站点并深入探索RCurl功能包152

9.1.1基于PHP网页服务器端技术架设网站实验环境152

9.1.2深入探索RCurl包157

9.2挖掘和分析社交编程平台GitHub的信息162

9.2.1 GitHub的基本使用162

9.2.2探索GitHub API165

9.3总结与提高175

9.4习题175

附录177

附录1 计算社会科学宣言177

附录2 计算传播学:宣言与版图182

附录3 服务器版RStudio的安装与配置(基于Ubuntu14.04)191

附录4 RStudio的常用快捷键192

附录5 使用devtools包从GitHub中安装R包196

附录6 使用Rtools自制R扩展软件包197

参考文献203

热门推荐