Changes
@Tina815 ya está trabajando en esto.
Desde el 19/11/2025.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Suggested changes:
- Add package requirements in README file. The gradethis package needs to be installed from github because of R 4.4.2 PWB compatibility
- install.packages("reticulate")
- devtools::install_github("rstudio/gradethis")
- Add Python venv creation in README file. You can link my repo https://github.com/Public-Health-Scotland/vscode_prep
- You need to create your Python venv environment. Remember the name and path location
- Specify your Python version and package ones too (For compatibility purposes) e.g. pip install pandas==2.3.1
- Change the logo for a png with transparent background (to be compatible with dark mode). You can do for the other images too
- Remove all the install.packages comments from intro.Rmd. They should be in README
- You need to use Sys.unsetenv("RETICULATE_PYTHON") in your intro.Rmd r setup chunk before library(reticulate). I noticed reticulate has been set as a environment variable (ONLY for PWB). If you will publish on shiny app you need to comment that line.
- You have to use reticulate to create your Python environment (PWB or shiny app). This package will detect if it is already created and skip the creation.
# Sys.unsetenv("RETICULATE_PYTHON")
library(learnr)
library(gradethis)
library(reticulate)
knitr::opts_chunk$set(echo = FALSE)
tutorial_options(
exercise.checker = gradethis::grade_learnr
)
reticulate::virtualenv_create(envname = "pyenv")
reticulate::virtualenv_install("pyenv", packages = c("pandas==2.3.1"))
reticulate::use_virtualenv("pyenv", required = TRUE)
- You can add dark theme feature for accessibility purposes. You have to modify your CSS file and add these lines of code at the button part. A CSS file has the capability to detect your browser windows theme preference. You have to add the rest of your CSS elements depending on the theme light/dark.
@media (prefers-color-scheme: dark) {
body {
background-color: #121212;
color: #ffffff;
}
}
@media (prefers-color-scheme: light) {
body {
background-color: #ffffff;
color: #000000;
}
}
- Lenguaje dominante
- R
- Estrellas
- 0
- Forks
- 1
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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 Public-Health-Scotland/python-training
-
pandas 3 compatibility Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
-
Add accessibility view Abiertoenhancement
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
-
bug enhancement
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
bug enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
Todos los issues de Public-Health-Scotland/python-training
Issues similares
-
Affects Web App documentation PRIORITY LOW
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 80/100
hubverse-org/hubCI#36 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
-
Release 1.4.0 Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
pharmaverse/pharmaverseadam#170 ·