• R语言可视化--qplot函数


    ggplot绘图系统
    使用动词名词形容词构造句子的过程,将数据映射到美学属性上的过程,由层组成

    绘图函数
    qplot() :参数包括美学属性、几何体、面、统计、坐标系、主题这些层次。
    ggplot() :本身不能实现,需要添加层才可以。

    library(ggplot2)
    qplot(Wind,Temp,data=airquality,color=Month)
    每个月份的数据用不同的颜色表示,其中month已经为分类变量,所以不用转化。如果不转换的话,就是一个渐变条。
    

    qplot(Wind,Temp,data=airquality,color=I("red"))
    #使整个图的所有点都变成一个颜色,用I 来改变。
    

    qplot(Wind,Temp,data=airquality,size=Month,xlab = "wind",ylab="Temp",main = "wind-temp/month")
    #每个月份的数据用点的不同的大小来表示
    

    qplot(Wind,Temp,data=airquality,size=I(10),xlab = "wind",ylab="Temp",main = "wind-temp/month")
    #使用I 来确保所有的点的大小一致。
    

    qplot(Wind,Temp,data=airquality,geom = c("point","smooth"))
    #使用geom拟合一条回归线,阴影部分代表置信区间
    

    qplot(Wind,Temp,data=airquality,geom = c("point","smooth"),color=Month)
    #每个月份用不同的颜色表示,且每个月份得到一条回归线
    

    qplot(Wind,Temp,data=airquality,facets = .~Month)
    #面板,分成1行5列,分别对应5个月份的水平,如果得到5行1列,使用facets=Month~.
    

    以上这些都是向qplot函数传入两个变量,所以系统默认的是做散点图,如果输入一个变量,则系统默认是柱状图

    qplot(Wind,data=airquality,facets = Month~.)
    #得到在月份水平下,风速的频率分布图
    

    qplot(Wind,data=airquality,fill=Month)
    #累加柱状图,不同月份用不同颜色表示
    

    qplot(Wind,data=airquality,geom = "density")
    #使用几何体的geom的密度,得到的是频率分布的轮廓线,更准确的说是密度函数
    

    qplot(Wind,data=airquality,geom = "density",color=Month)
    #加入颜色,表示每个月份下的密度函数
    

    qplot(Wind,data=airquality,geom = "dotplot")
    #做出点图
    

  • 相关阅读:
    gdbinit理解
    debug套路
    node 版本升级
    工作方式
    vscode 插件编写
    函数闭包与装饰器
    高阶函数与递归
    函数嵌套及作用域
    函数
    文件处理
  • 原文地址:https://www.cnblogs.com/sanmenyi/p/7204760.html
Copyright © 2020-2023  润新知