
R的数据可视化笔记
文章平均质量分 66
基于ggplot2与plotly的完整数据可视化课程笔记
wildwind0907
留学瑞典的一名机器学习硕士生,有疑问或者错误请不要犹豫的告诉我,谢谢各位大佬。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
R语言可视化作图笔记(6.1)动画
动画散点图数据Oilcoal包含了8个国家从1965年到2009年的煤炭与石油消耗量(百万吨),除了美国和中国的Marker.size为1,其他国家的为0.5head(Oilcoal)# Country Year Coal Oil Marker.size Oil_proportion#1 US 1965 291.8264 548.933 1...原创 2018-11-13 08:16:54 · 897 阅读 · 1 评论 -
R语言可视化作图笔记(6)图形视觉化
图形视觉化(Graph Visualization)网络可视化(Network Visualization)以下是马德里三一一连环爆炸案参与者制作的关系网,数据来自两个重要变量,nodes包含了所有的序列(id),人名(label)和组别(group),edges包含了所有的连线的起始(from),终点(to),线粗(value)> head(nodes) id group ...原创 2018-11-13 04:59:20 · 1331 阅读 · 1 评论 -
R语言可视化作图笔记(5.1)交互式图形
交互式图形(Interactive Graphics)在可视化时,可交互的图比静态(static)的图更方便分析。了解不同的交互方式可以帮助我们理解交互的分析,了解可视化软件的局限以及改进。[交互算子(Interactive operator):例子]导览(Navigation):相机位置,观察方向,分级显示细节选择(Selection):高亮,掩盖连接(Connection)过滤(...原创 2018-11-08 10:28:52 · 3558 阅读 · 1 评论 -
R语言可视化作图笔记(5)文本可视化
文本可视化(Text Visualization)词云(Word Cloud)本例中Five.txt是一个包含对CASIO某一手表的所有五星好评,分别用到了tm,wordcloud,RColorBrewer建立词云data<-read.table("Five.txt",header=F, sep='\n') #读取文档library(tm)library(wordcloud)li...原创 2018-11-06 06:08:35 · 1007 阅读 · 0 评论 -
R语言可视化作图笔记(4)多维数据可视化
多维数据可视化热力图(Heat map)热力图对数据的要求很多数据必须要统一范围横纵坐标皆须重新排序(利用seriation::seriate)数据预处理可以减小大区间的数据给小区间数据的影响,如同2D密度图和地图上一样。重新排序横纵坐标可以方便我们对观察量进行分组,查找奇异点等。以iris绘制热力图library(plotly)library(seriation)data...原创 2018-11-05 07:58:37 · 3690 阅读 · 1 评论 -
R语言可视化作图笔记(3.1)地理空间可视化2
地理空间可视化(Geospatial Visualization)rds 与 sf我们选择 GADM 提供的关于瑞典的数据作为示例。下载 R(sf) 中的 level1 的rds地图。( level 代表地图的精细程度)另一份是瑞典统计局 SCB 提供的瑞典各省不同年龄的居民收入的开源统计数据。【由于统计方式不同,有时需要对比character变量,用grep(pattern, X),会...原创 2018-11-05 01:20:38 · 1420 阅读 · 0 评论 -
R语言可视化作图笔记(3)地理空间可视化
地理空间可视化(Geospatial Visualization)aegypti_albopictus.csv是一个包含了全球各地历年受到Aedes aegypti与Aedes albopictus两种蚊子感染登革热患者的统计数据。COUNTRY和COUNTRY_ID为各地名称与缩写。plotly::plot_geo通过plotly自带的地图,我们可以直接很棒的地图。下图是用plot_geo...原创 2018-11-05 00:24:59 · 2695 阅读 · 3 评论 -
R语言可视化作图笔记(2.1)MDS 的 Shepard plot
MDS 的 Shepard plot比较多维度数据分析(multidimensional scaling,MDS)的好坏可用Shepard plot【不知道怎么翻译】展示。作图后,折线越趋近于一条平滑的斜线表明MDS降维的效果越好。R代码:library(MASS)library(plotly)# 由于数据不好,只取iris的前15位,取多了会有距离位0的情况data <- sc...原创 2018-11-04 06:46:06 · 2953 阅读 · 1 评论 -
R语言可视化作图笔记(2)感知与可视化预处理
感知与可视化预处理不同的散点图(ggplot2)还是以ggplot2里的mpg为例,第一幅只设置x,y,color三个参数。由于displ是numeric类型的数据,所以第一幅图中的colorbar是渐变的(continuous)library(ggplot2)data0 <- mpgggplot(data0) + geom_point(aes(x=hwy, y=cty, co...原创 2018-11-04 05:41:21 · 1162 阅读 · 0 评论 -
R语言可视化作图笔记(1)R语言ggplot2与plotly的基本介绍
以包自带的数据mpg为例library(ggplot2)data0 <- mpgggplot(data = data0,mapping = aes(x=displ))+ geom_density() # 密度图## 另一种形式# ggplot()+geom_density(data = data0,mapping = aes(x=displ))...原创 2018-11-03 00:46:15 · 5156 阅读 · 2 评论