1 / 57
文档名称:

基于R语言数据可视化类别数据可视化课件.pptx

格式:pptx   大小:1,151KB   页数:57页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于R语言数据可视化类别数据可视化课件.pptx

上传人:gxngqvk 2022/7/28 文件大小:1.12 MB

下载得到文件列表

基于R语言数据可视化类别数据可视化课件.pptx

相关文档

文档介绍

文档介绍:贾俊平
数据可视化
R 语言
Chap 3
类别数据可视化
条形图及其变种
树状图
马赛克图及其变种
关联图和独立性检验P值图
气球图和各条的高度都设定为1或100%,条的宽度与观测频数(样本量)成比例,条内每一段的高度表示另一个类别变量各类别的频数比例
条形图及其变种
不等宽条形图——例题分析
【例3-1】
使用ggiraphExtra包中的ggSpine函数绘制不等宽条形图。使用ggiraphExtra包时,需要同时加载ggplot2包
条形图及其变种
脊形图——例题分析
【例3-1】
使用graphics包中的spineplot函数、vcd包中的spine函数、ggiraphExtra包中的ggSpine函数等均可以绘制脊形图。以性别与满意度、网购次数与满意度为例,由graphics包中的spineplot函数绘制的脊形图
条形图及其变种
脊形图——例题分析
【例3-1】
使用ggiraphExtra包中的ggSpine函数绘制按第3个类别变量分面的脊形图
树状图
树状图
将各类别的层次结构画成树状图的形式,称为树状图(dendrogram)或分层树状图
有条形树状图和矩形树状图,可以看做是条形图的另一个变种
主要用来展示各类别变量之间的层次结构关系,尤其适合展示3个及3个以上类别变量的情形(也可以用于展示两个类别变量)
树状图
条形树状图——例题分析
【例3-1】

树状图
大小树状图——例题分析
【例3-1】
使用sizetree函数可以绘制出另一种形式的树状图,称为大小树(size tree)或规模树
树状图
矩形树状图——例题分析
【例3-1】
矩形树状图(treemap)是将多个类别变量的层次结构绘制在一个表示总频数的大的矩形中,每个子类用不同大小的矩形嵌套在这个大的矩形中。嵌套矩形表示各子类别的频数,其大小与相应的子类频数成比例。
使用treemap包中的treemap函数可以绘制树状图
树状图
矩形树状图——例题分析
【例3-1】
矩形树状图(treemap)是将多个类别变量的层次结构绘制在一个表示总频数的大的矩形中,每个子类用不同大小的矩形嵌套在这个大的矩形中。嵌套矩形表示各子类别的频数,其大小与相应的子类频数成比例。
使用treemap包中的treemap函数可以绘制树状图
马赛克图
马赛克图
马赛克图是用矩形表示列联表中对应频数的一种图形
图中嵌套矩形的面积与列联表相应单元格的频数成比例
也可以用于二维表的可视化,可视为条形图的一个变种
其变种形式有:筛网图、瓦片图、双层图等
马赛克图
马赛克图——例题分析
【例3-1】
使用graphics包中的mosaicplot函数、vcd(可视化类别数据)包中的mosaic函数和strucplot函数可以绘制马赛克图
马赛克图
马赛克图——例题分析
【例3-1】
使用mosaic函数或strucplot函数可以绘制形式多样的马赛克图
马赛克图
马赛克图的变种——筛网图
使用sieve函数可以绘制筛网图(sieve plot)
该图可用于展示二维列联表或多维列联表,图中矩阵的面积与相应单元格的观测频数成比例,每个矩形中的多个小正方形(网格)表示该单元格的观测频数,网格的密度表示观察频数与期望频数的差异
马赛克图
马赛克图的变种——筛网图——例题分析
【例3-1】
由sieve函数绘制的筛网图