繁体   English   中英

ggparcoord y 轴缩放为 (1, 10, 100, 1000)

[英]ggparcoord y axis scale to (1, 10, 100, 1000)

嗨,我在使用 ggparcoord 更改比例时遇到问题,请告诉我如何将 y 轴值更改为 (1, 10, 100, 1000)

p<- ggparcoord(dt1, columns = c(108,111), groupColumn = 155, order = "anyClass", scale = "globalminmax", showPoints = TRUE, 
           alphaLines = 0.3)

在此处输入图像描述

显然,我们没有您的数据,所以让我们做一个与您的类似的虚拟示例:

library(GGally)

set.seed(8)
dt1 <- data.frame(BNP = rexp(500, 0.001),
                  BNP_Max3 = rexp(500, 0.001),
                  minusDeltaBNP = rep(c("A", "B"), each = 250))

p <- ggparcoord(dt1, columns = 1:2, groupColumn = 3,
                scale = "globalminmax", showPoints = TRUE, alphaLines = 0.3) +
     theme_minimal(base_size = 16)   

在此处输入图像描述

要将 y 轴更改为对数刻度,我们可以简单地执行以下操作:

p + scale_y_log10()

在此处输入图像描述

使用reprex v2.0.2创建于 2022-09-04

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM