【问题标题】:How change the scale and labels in scatterPlot of the openair package of R如何更改 R 的 openair 包的 scatterPlot 中的比例和标签
【发布时间】:2017-10-09 11:05:25
【问题描述】:

如何更改openair包的散点图x轴值的标签?

以及如何改变这个x轴上的比例?

【问题讨论】:

    标签: r label scale axis-labels openair


    【解决方案1】:

    我不知道如何在 openair 的 scatterPlot 函数中完成此操作,因为这样做的典型方式(如下所述)不适用于测试。但是,例如,如果您在使用简单线性回归的散点图,则始终可以使用 plot() 函数,并应用以下修改 -

    使用 R 中的 plot() 函数,可以使用 xaxt= "n" 参数和 axis() 函数来创建您自己的 x 轴标签。可以使用 xlim=c(min, max) 参数更改范围。例如 -

    plot(x_vector, y_vector, xaxt = "n", xlim=c(0.02, 0.09))
    axis(1, at = c(0.02, 0.02, 0.03, 0.04, 0.05, 0.06, 0.07, 0.08, 0.09),
            lab = expression (1, 2, 3, 4, 5, 6, 7, 8, 9))
    

    at = c(values) 是默认 x-label 值的列表,lab=expression(values) 是您为at =c(values) 下列出的每个默认值指定值的位置。

    【讨论】:

    • @Ramsay 我知道绘图的这个属性,使用xaxt= "n"axis(),我也在openair 的scatterPlot 函数上尝试了这些,也没有工作。我需要openair的scatterPlot函数,因为它的hexbin更漂亮。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-04
    • 2022-01-19
    • 1970-01-01
    • 2017-12-09
    • 1970-01-01
    相关资源
    最近更新 更多