Feature Request: Make bayesplot_grid objects a ggplot object
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- r
- Área
- data-visualization
Línea de trabajo
Comienza examinando el objeto bayesplot_grid y la lista de gráficos return_value$bayesplot; después, compara el comportamiento solicitado con cowplot::plot_grid() y con la discusión de los issues #128 y #268. Se consideraría terminado cuando exista un diseño acordado que permita a los objetos bayesplot_grid usar los mecanismos normales de modificación de ggplot2 sin perder el diseño de cuadrícula previsto.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Related to #128 and to several other questions (such as https://discourse.mc-stan.org/t/manipulating-bayesplot-plots/4419).
It would be handy if bayesplot_grid objects could be modified like any other ggplot object. I understand that it is not currently a ggplot object is "It wasn't possible (at least it didn't seem possible when we tried) to get the plot how we wanted it to look without creating separate plots and combining them in a grid like that." (according to @jgabry in https://github.com/stan-dev/bayesplot/issues/128#issuecomment-345466831).
But, as I am running into issues much like those in #128 where I want to modify the figure after it is created, it would be helpful to use normal ggplot mechanics to do so.
I'm trying to work around this by using cowplot::plot_grid() or similar functions on the return_value$bayesplot list of plots.
Is there interest in converting a bayesplot_grid object into something that can be used with normal ggplot2? (If so, I can try to generalize what I'm working on into a PR. If not, I won't.)
- 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