mcmc_areas_ridges don't overlay when using scale_y_discrete
@utkarshpawade ya está trabajando en esto.
Desde el 27/2/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Hi,
First - thanks to all developers for creating such a useful plotting package.
I have come across a bug in mcmc_areas_ridges recently, which means that the density plots created in mcmc_areas_ridges don't overlay properly when used in conjunction with scale_y_discrete.
I think this worked in the past, since I was reusing code from an earlier project which didn't have this problem - although I can't be sure.
Here is what the plot looks like without using scale_y_discrete

And here is the same plot, using scale_y_discrete to reorder the categories in the y axis

here is a working example:
library(bayesplot)
n = 100
posterior =
data.frame(x = rnorm(n),
y = rnorm(n),
z = rnorm(n),
a = rnorm(n))
# Overlay works properly
mcmc_areas_ridges(posterior, prob = 0.89,
pars = c("x", "y", "z"))
# Use scale_y_discrete to reorder y axis means overlapping fails
mcmc_areas_ridges(posterior, prob = 0.89,
pars = c("x", "y", "z")) +
scale_y_discrete(labels = c("z", "y", "x"))
# Don't reorder, but still use scale_y_discrete - overlapping fails
mcmc_areas_ridges(posterior, prob = 0.89,
pars = c("x", "y", "z")) +
scale_y_discrete(labels = c("x", "y", "z"))
# final test that should do nothing
mcmc_areas_ridges(posterior, prob = 0.89) +
scale_y_discrete(labels = c("z", "y", "x", "a"))
- Lenguaje dominante
- R
- Estrellas
- 442
- Forks
- 93
- Merge medio
- 3 h 17 min
- PR fusionados (30 d)
- 2
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de stan-dev/bayesplot
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
pp_check and rvars Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
-
documentation
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
Todos los issues de stan-dev/bayesplot
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
briandconnelly/airnow#9 ·
-
Copy cohorts to keep old cohorts Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
OHDSI/CohortConstructor#774 ·
-
pre-review R TeX Track: 5 (DSAIS)
Dificultad 1/5 Menos de una hora Aptitud para principiantes 60/100
openjournals/joss-reviews#11330 · 7 comentarios ·
-
Release autosync 0.1.1 Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100