R语言可视化作图笔记(1)R语言ggplot2与plotly的基本介绍

R语言ggplot2与plotly的基本介绍

ggplot2

以R包自带的数据mpg为例

library(ggplot2)
data0 <- mpg

ggplot(data = data0,mapping = aes(x=displ))+
  geom_density()                # 密度图

## 另一种形式
# ggplot()+geom_density(data = data0,mapping = aes(x=displ))

这里ggplot提供整张图最下面的图层,并包含了一个名叫data0的参数data(data.frame类型)。函数aes象征的映射参数mapping,其作用是将data按照使用者的设置映射到当前的图层上,即要如何显示数据。
函数geom_density是第二个图层,如果此函数中不输入新的datamapping,则此图层的相关输入都继承自底层。这里我们将data0$displ(可简写为displ)作为密度图的x显示出来,图如下:
R语言可视化作图笔记(1)R语言ggplot2与plotly的基本介绍_第1张图片

你可能感兴趣的:(R的数据可视化笔记,R编程)