热点:

    R语言ggplot2绘制多彩散点图

      [   原创  ]   作者:
    收藏文章 暂无评论

    ggplot2包绘图精美,操作简便,本文将结合实例进行展示。

    1、 启动R软件后,安装包含ggplot2及多种数据处理功能的tidyverse工具包,待安装完毕再将其加载到当前环境中即可使用相关功能。

    2、 以R语言内置的iris数据为例,查看数据前几行内容。

    3、 该数据集包含以下五个变量:花萼长度、花萼宽度、花瓣长度、花瓣宽度以及物种类型。

    4、 绘制ggplot散点图。

    5、 横轴表示鸢尾花花萼的长度,纵轴表示花瓣的长度。

    6、 ggplot()用于构建可添加图层的坐标系,其第一个参数data=iris指定绘图所用的数据集,此时生成的是一个空白图形。随后通过+符号逐步添加一个或多个图层来完善图表内容,例如使用geom_point()可在图中加入散点图元素,实现数据的可视化呈现。

    7、 mapping用于确定数据集中变量与图形元素的对应关系,而aes则明确指出需要映射的具体变量。

    8、 从上图可见,两个变量呈一定正相关趋势。左下角的散点表现异常,结合数据集中Species类别信息,将其作为颜色映射变量,重新绘制图形以进一步揭示不同类别的分布特征。

    9、 执行代码

    10、 左下角均为setosa类别,不同颜色的数据点被ggplot自动分配了图例。

    11、 当颜色不需要作为变量映射时,应将color参数置于几何图层函数内部并直接赋值,而非包含在aes()中。正确的写法是:ggplot(data=iris) + geom_point(aes(x=Sepal.Length, y=Petal.Length), color = red)。这样可确保所有点统一显示为红色,避免系统根据数据自动映射颜色,从而实现固定颜色的绘制效果。

    12、 调节尺寸、形态及透明程度。

    13、 引入这些变量后,图表将展现更全面的数据信息。

    14、 可按颜色对数据集进行划分,例如以花萼长度小于6且花瓣长度小于2作为分类界限。

    15、 数据点已按颜色分类显示。

    soft.zol.com.cn true https://soft.zol.com.cn/1209/12099770.html report 1423 ggplot2包绘图精美,操作简便,本文将结合实例进行展示。 1、 启动R软件后,安装包含ggplot2及多种数据处理功能的tidyverse工具包,待安装完毕再将其加载到当前环境中即可使用相关功能。 2、 以R语言内置的iris数据为例,查看数据前几行内容。 3、 该数据集包含以下五个...
    不喜欢(0) 点个赞(0)
    随时随地资讯查报价 就上ZOL手机客户端,点击或扫描二维码下载
    立即下载

    IRIS

    更新时间:2019年12月19日

    用户评分:0 | 0人点评

    软件类型:免费软件

    软件语言:英文

    IRIS
    • 更新时间:2019年12月19日
    • 软件大小:3.5MB
    • 软件分类:图片处理
    • 语言种类:英文
    • 软件评级:0 人点评