新媒体数据挖掘——基于R语言01为什么学习R语言课件.pptx

上传人:rrsccc 文档编号:10863934 上传时间:2021-06-09 格式:PPTX 页数:15 大小:1.53MB
返回 下载 相关 举报
新媒体数据挖掘——基于R语言01为什么学习R语言课件.pptx_第1页
第1页 / 共15页
新媒体数据挖掘——基于R语言01为什么学习R语言课件.pptx_第2页
第2页 / 共15页
新媒体数据挖掘——基于R语言01为什么学习R语言课件.pptx_第3页
第3页 / 共15页
新媒体数据挖掘——基于R语言01为什么学习R语言课件.pptx_第4页
第4页 / 共15页
新媒体数据挖掘——基于R语言01为什么学习R语言课件.pptx_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《新媒体数据挖掘——基于R语言01为什么学习R语言课件.pptx》由会员分享,可在线阅读,更多相关《新媒体数据挖掘——基于R语言01为什么学习R语言课件.pptx(15页珍藏版)》请在三一文库上搜索。

1、,of,40,1,习题,1.1 R是什么?,第一章 为什么学习R语言,of,40,2,这些年,许多新的计算机语言层出不穷,R、python、node.js、go、ruby.让人感觉到眼花缭乱,那么R语言到底是什么呢?,1.1.1 R是一款优秀的现代科研软件,1.1 R是什么?,第一章 为什么学习R语言,of,40,3,R具备容易学习、跨平台、自由/免费、源代码开放、强大的社区支持等优势。如下表所示,是R与python、SPSS、SAS、matlab等软件平台的对比。,1.1.2 R的优势与不足,R语言并非只适用于程序员,它非常适合那些面向数据并试图解决相关问题与科研工作的用户无论他们的实际编程

2、能力如何。,1.1 R是什么?,第一章 为什么学习R语言,of,40,4,许多人在选择统计分析、数据科学科研平台的时有所困惑,尤其是在R和python之间进行选择,这里简单剖析如下:,1.1.3 R与Python的区别,如何选择?,R是一种带有编程环境的统计软件,由统计学家发起并主导开发; l Python是一种带有统计环境的编程语言,由数据科学家发起并主导开发;,结合自身的实际情况,例如工作过程是以统计分析为主还是以数据科学研究为主?工作过程是以科研报告为主还是以系统开发为主?只有明白了自己真正的需求,才能进行科学、合理的选择。,1,2,of,40,5,习题,概念思考,以计算范式为辅,以社会

3、科学为主。,着眼于人类整体的生存与发展,以多学科相结合、以各学科的视角和专业背景促成人类的自由与科学发展。,自然科学的终极目标是“预测宇宙”。,第一章 为什么学习R语言?,of,40,6,社会科学的终极目标则是预测人类社会。,1.2计算社会科学的兴起,以计算传播学为例,1.2.1 什么是计算社会科学?,第一章 为什么学习R语言?,of,40,7,大数据,计算传播学的三段论,寻找 人类传播行为可计算化的基因,学习 可计算化思维与方法(文本挖掘、网络分析等),训练 计算传播学的社会化应用方法(数据新闻、计算广告、可视化等),1.2.2 计算传播学的起源于概念,1.2计算社会科学的兴起,以计算传播学

4、为例,第一章 为什么学习R语言?,of,40,8,计算传播的主要特征,主要关注人类传播行为的可计算性基础。 以传播网络分析、传播文本挖掘、数学建模等为主要分析工具 (以非介入地方式)大规模地收集并分析人类传播行为数据 挖掘人类传播行为背后的模式和法则 分析模式背后的生成机制与基本原理 可以被广泛地应用于数据新闻和计算广告等场景 注重编程训练、数学建模、可计算思维,1.2计算社会科学的兴起,以计算传播学为例,1.2.2 计算传播学的起源于概念,第一章 为什么学习R语言?,of,40,9,国内主要的计算传播科研社区,计算传播网 计算传播学豆瓣小站,1.2.2 计算传播学的起源于概念,1.2计算社会

5、科学的兴起,以计算传播学为例,of,40,10,习题,第一章 为什么学习R语言?,of,40,11,1.3R在计算传播学中的典型应用,下面以几个简单、有趣、可重复试验的案例,展示对R语言在计算传播学中的典型应用。注意,全书所有代码都正确通过运行测试,运行环境为:windows7 64位旗舰版,R x64 3.4.2,RStudio-1.0.153。,第一章 为什么学习R语言?,of,40,12,金庸小说天龙八部的词云图,1.3.1 用R进行文本分析,1.3R在计算传播学中的典型应用,第一章 为什么学习R语言?,of,40,13,在线获取并分析CRAN中提供的可用功能包信息,1.3.2 互联网在线数据收集,1.3R在计算传播学中的典型应用,第一章 为什么学习R语言?,of,40,14,“统计之都”网友陈逸波基于自己账号的“人人网”SNA,1.3.3 社会网络分析,1.3R在计算传播学中的典型应用,1.什么是社会科学?什么是计算社会科学? 2. R和python、matlab等科研软件比较起来,有什么优势与不足? 3.什么是网络社会?什么是社会网络分析?,习题:,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1