Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Changes

Abierto
#3 2 comentarios 0 reacciones 1 asignado Ver en GitHub

@Tina815 ya está trabajando en esto.

Desde el 19/11/2025.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

bug enhancement

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

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de Public-Health-Scotland/python-training

Todos los issues de Public-Health-Scotland/python-training

Issues similares

Más issues de R

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.