美文网首页R可视化和ggplot2
《R数据可视化手册》学习笔记7---坐标轴(6)设置x轴和y轴的

《R数据可视化手册》学习笔记7---坐标轴(6)设置x轴和y轴的

作者: RSP小白之路 | 来源:发表于2023-10-23 08:43 被阅读0次

    写在前面。

    x轴和y轴为解读图片所呈现的数据提供了上下文信息。

    ggplot2以默认设置显示的坐标轴在多数情况下看起来都不错,不过也可以通过一些选项进行细节的控制。

    下文将介绍微调坐标轴标签刻度线数量布局以及刻度线标签等元素。


    坐标轴值域

    设置x轴和y轴的缩放比例

    如何设置x轴和y轴的缩放比例呢?

    示例数据使用gcookbook包中的marathon数据集:

    > library(gcookbook)
    > str(marathon)
    'data.frame':   520 obs. of  2 variables:
     $ Half: num  66.8 67.9 68.7 69.9 70 ...
     $ Full: num  141 147 148 157 147 ...
    

    使用coord_fixed()。以下代码将得到x轴和y轴之间1:1的缩放结果。

    p <- ggplot(data = marathon , aes(x = Half , y = Full)) + geom_point()
    p
    
    p + coord_fixed()
    

    [图片上传失败...(image-c43365-1698108159158)]

    [图片上传失败...(image-4bf073-1698108159158)]

    可以在coord_fixed中使用ratio选项指定固定比例而不是默认的1:1比例,如下:

    p <- ggplot(data = marathon , aes(x = Half , y = Full)) + geom_point()
    p
    
    p + coord_fixed(1/2)
    

    [图片上传失败...(image-6be6af-1698108159158)]


    以上。

    相关文章

      网友评论

        本文标题:《R数据可视化手册》学习笔记7---坐标轴(6)设置x轴和y轴的

        本文链接:https://www.haomeiwen.com/subject/snozbdtx.html