Skip to content

Commit 07df2ef

Browse files
authored
Merge pull request #314 from heavywatal/linewidth
Replace size argument with linewidth for geom_line and geom_ridgeline
2 parents 74ada0d + 90f8e1a commit 07df2ef

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

R/mcmc-intervals.R

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -384,9 +384,9 @@ mcmc_areas <- function(x,
384384
}
385385

386386
if (!is.null(border_size)) {
387-
args_bottom$size <- border_size
388-
args_outer$size <- border_size
389-
args_inner$size <- border_size
387+
args_bottom$linewidth <- border_size
388+
args_outer$linewidth <- border_size
389+
args_inner$linewidth <- border_size
390390
}
391391

392392
if (color_by_rhat) {
@@ -504,7 +504,7 @@ mcmc_areas_ridges <- function(x,
504504
stat = "identity"
505505
)
506506
if (!is.null(border_size)) {
507-
args_outer$size <- border_size
507+
args_outer$linewidth <- border_size
508508
}
509509

510510
layer_outer <- do.call(ggridges::geom_density_ridges, args_outer)
@@ -545,7 +545,7 @@ mcmc_areas_ridges <- function(x,
545545
stat = "identity")
546546

547547
if (!is.null(border_size)) {
548-
args_inner$size <- border_size
548+
args_inner$linewidth <- border_size
549549
}
550550

551551
layer_list_inner[[par_num]] <- do.call(ggridges::geom_ridgeline, args_inner)

R/mcmc-parcoord.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ mcmc_parcoord <-
146146
graph <- graph +
147147
geom_line(
148148
data = div_draws,
149-
size = np_style$size[["div"]],
149+
linewidth = np_style$size[["div"]],
150150
alpha = np_style$alpha[["div"]],
151151
color = np_style$color[["div"]]
152152
)

R/mcmc-traces.R

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -665,7 +665,11 @@ mcmc_trace_data <- function(x,
665665
}
666666

667667
geom_args <- list()
668-
geom_args$size <- size %||% ifelse(style == "line", 1/3, 1)
668+
if (style == "line") {
669+
geom_args$linewidth = size %||% 1 / 3
670+
} else {
671+
geom_args$size = size %||% 1
672+
}
669673
layer_draws <- do.call(paste0("geom_", style), geom_args)
670674

671675
coord_window <- if (!is.null(window)) {

0 commit comments

Comments
 (0)