购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

随着大数据时代的到来,能够获取的数据越来越多,面对海量的数据,如何快速地从数据中发现有用的信息并直观展示,是数据分析人员面临的首要问题。数据可视化是快速传递数据信息的最有效方法。R语言在数据可视化方面的表现不俗,已经遥遥领先于其他统计分析软件及编程语言。《R语言数据可视化实战(微视频全解版)——大数据专业图表从入门到精通》基于R语言来介绍如何对数据采用合适的可视化方法,高效、快捷地获取数据中的有用信息。

本书内容

● 可视化快速入门

第1~2章为R语言可视化入门部分,主要介绍R语言在数据可视化应用方面的优势,针对不同类型的数据可采用哪些可视化方法,R语言的数据结构及函数的使用,数据分类汇总和长宽数据转换,以及R语言的基础数据可视化包graphics的使用方法等。

● 图形语法绘图

第3~4章为使用图形语法绘图部分,属于数据可视化应用方面的内容。这两章主要介绍ggplot2包的几何对象生成、统计变换、坐标系变换和分面、颜色设置及获得可交互图形的方法,以及GGally、ggChernoff、ggTimeSeries、treemapify、ggfortify等ggplot2拓展包的使用方法。

● 3D图形可视化

第5章主要介绍R语言绘制3D图形的应用包及其使用方法,包括获取静态3D图形包、可交互3D图形包,以及将ggplot2图转换为3D图的方法。

● 制作可视化APP

第6章从实战出发,结合真实的数据集,介绍如何使用shiny和flexdashboard包来制作可交互数据可视化应用及数据仪表盘等。

● 数据清洗与探索

第7章主要介绍在数据清洗和探索的过程中经常使用的可视化方法,并针对不同类型的数据,选择合适的方法对其进行探索性分析,最后利用shiny包制作一个综合的数据清洗与探索的可视化应用。

● 地图数据可视化

第8章主要针对地理位置信息数据,借助地图进行数据可视化,分别从静态地图可视化、可交互地图可视化和制作地图动画三个方面介绍相关应用包的使用方法等。

● 文本数据可视化

第9章主要介绍英文和中文文本数据的预处理,词频统计数据的可视化、主题模型的可视化和文本聚类的可视化,以及词向量的可视化等。

● 网络数据可视化

第10章主要介绍网络数据分析及其可视化,包括静态网络图、可交互式网络图,以及3D网络图可视化包的使用方法等。

本书特色

● 内容全面,适合自学

本书在内容安排上由易到难、逐步深入,在介绍数据可视化方法的同时,剖析相应的R语言可视化包的使用方法。绘图形式上不但包含静态图形的绘制、动态图形的绘制、可交互图形的绘制等,还包含多种类型图形的综合数据可视化分析与应用等,基本覆盖了数据可视化方面的全部内容。

● 章首导读,思路清晰

本书每章前面都有本章导读,并配有知识技能的思维导图,结构、内容、要点一目了然,便于读者从开始便知晓所学内容。

● 突出交互,提升兴趣

本书突出了可交互和动态图形绘制方法的介绍,与常规的静态图形可视化相比,利用可交互及动态的可视化图形,更容易实现人机交互,从而引起读者的探索兴趣,提高读者获取信息的效率。

● 内容新颖,强调实战

本书以实际数据集与R语言应用包相结合的方式展示可视化分析的过程和结果,强调实战操作。同时采用最新的交互式可视化shiny和flexdashboard包,轻松地从R语言直接构建交互式Web应用,制作独立的可视化App小程序,便于特定场景的使用。

● 案例丰富,视频讲解

本书选用的案例具有代表性、实用性,每章均配有大量的示例代码和详细的注释,并配有微视频来讲解具体的操作过程,便于读者自己动手练习。

● 在线答疑,贴心服务

本书提供QQ群在线服务(群号:689669836),可以与作者和广大读者在线交流,遇到困难时在群里随时交流、相互帮助,共同解决学习中遇到的问题。

学习资源

● 配套资源

本书所有重点内容和案例均配有程序代码与数据文件,读者可以下载后自己动手练习。每节内容都配有微视频讲解,读者可以扫描二维码观看和学习。

● 拓展资源

本书提供的程序和数据文件中还包含书中未列的其他相关代码,这些代码可用于方法的对比分析,便于读者拓展和提高。 Zdms4Ev7oOeadsESYkgZo0A4xmnoYe/tOLATVrKr+1h41NuUXA6WWEZUkuBSKrDZ

点击中间区域
呼出菜单
上一章
目录
下一章
×