Skip to content

Commit

Permalink
Merge pull request #71 from andreavargasmontero/T70
Browse files Browse the repository at this point in the history
Ref #70: Actualiza nombre a introR
  • Loading branch information
FvD authored Mar 12, 2021
2 parents e27f396 + 06d0e0e commit 4aa3db8
Show file tree
Hide file tree
Showing 19 changed files with 119 additions and 101 deletions.
9 changes: 5 additions & 4 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Package: ixpantia.introR
Package: introR
Type: Package
Title: Aprenda R con ejercicios interactivos del curso introducción a R de ixpantia
Version: 0.0.3
Expand Down Expand Up @@ -31,8 +31,8 @@ Description: Obtenga de manera interactiva ejercicios para realizar durante las
License: file LICENSE
Encoding: UTF-8
LazyData: true
URL: https://github.com/ixpantia/ixpantia.introR
BugReports: https://github.com/ixpantia/ixpantia.introR/issues
URL: https://github.com/ixpantia/introR
BugReports: https://github.com/ixpantia/introR/issues
Depends:
R (>= 4.0.0)
VignetteBuilder: knitr
Expand All @@ -54,7 +54,8 @@ Imports:
datos
RoxygenNote: 7.1.1
Suggests:
testthat (>= 3.0.0),
knitr,
rmarkdown
Remotes: rstudio-education/gradethis

Config/testthat/edition: 3
4 changes: 2 additions & 2 deletions R/ixpantia.introR.R → R/introR.R
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
#' \code{ixpantia.introR} package
#' \code{introR} package
#'
#' Aprenda R con ejercicios interactivos del curso introducción a R de ixpantia
#'
#' La documentación es parte de este paquete, por favor usar el eslabón `index`
#' que aparece aqui abajo.
#'
#' @docType package
#' @name ixpantia.introR
#' @name introR
#' @importFrom utils install.packages
NULL

Expand Down
18 changes: 9 additions & 9 deletions R/lista_tutoriales.R
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ NULL
#' se hayan agregado las lineas siguientes en la terminal:
#'
#' @param nombre_tutorial Es el nombre de uno de los tutoriales dentro del
#' paquete ixpantia.introR
#' paquete introR
#'
#' @examples
#'\dontrun{
#' practicar("pizarra_coercion")
#'}
practicar <- function(nombre_tutorial) {
tutoriales <- available_tutorials("ixpantia.introR") %>%
tutoriales <- available_tutorials("introR") %>%
tibble::as_tibble()

nombres <- tutoriales %>%
Expand All @@ -31,7 +31,7 @@ practicar <- function(nombre_tutorial) {
nombres
}

learnr::run_tutorial(nombre_tutorial, package = "ixpantia.introR")
learnr::run_tutorial(nombre_tutorial, package = "introR")
}

#' @title Listar tutoriales
Expand All @@ -55,11 +55,11 @@ listar_tutoriales <- function(tipo) {
}

if (tipo == "tarea") {
tutoriales <- learnr::available_tutorials("ixpantia.introR") %>%
tutoriales <- learnr::available_tutorials("introR") %>%
tibble::as_tibble() %>%
dplyr::filter(startsWith(name, "tarea"))
} else if (tipo == "pizarra") {
tutoriales <- learnr::available_tutorials("ixpantia.introR") %>%
tutoriales <- learnr::available_tutorials("introR") %>%
tibble::as_tibble() %>%
dplyr::filter(startsWith(name, "pizarra"))
}
Expand All @@ -68,10 +68,10 @@ listar_tutoriales <- function(tipo) {

#' @title Instalar dependendencias
#'
#' @description Muestra las dependencias del paquete ixpantia.introR que son
#' @description Muestra las dependencias del paquete introR que son
#' necesarias para poder practicar con los tutoriales interactivos
#'
#' @details El paquete ixpantia.introR toma en cuenta una cantidad de paquetes
#' @details El paquete introR toma en cuenta una cantidad de paquetes
#' que son necesarios para practicar con los tutoriales interactivos. Sino
#' tenemos estos paquetes instalados en nuestro computador, no podremos hacer
#' uso de los tutoriales. Si en algún caso no sabemos cuál paquete nos falta,
Expand All @@ -87,9 +87,9 @@ revisar_dependencias <- function(instalar = FALSE) {

if (instalar == TRUE) {
# Si defino paquetes fuera no realiza la instalacion y busca el objeto
install.packages(tutorial_package_dependencies(package = "ixpantia.introR"))
install.packages(tutorial_package_dependencies(package = "introR"))
} else {
return(tutorial_package_dependencies(package = "ixpantia.introR"))
return(tutorial_package_dependencies(package = "introR"))
}
}

Expand Down
14 changes: 7 additions & 7 deletions README.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ knitr::opts_chunk$set(
)
```

# ixpantia.introR <a href="url"><img src="man/figures/introR_logo.png" align="right" width="30%"></a>
# introR <a href="url"><img src="man/figures/introR_logo.png" align="right" width="30%"></a>

<!-- badges: start -->
[![CRAN status](https://www.r-pkg.org/badges/version/ixpantia.introR)](https://cran.r-project.org/package=ixpantia.introR)
[![CRAN status](https://www.r-pkg.org/badges/version/introR)](https://cran.r-project.org/package=introR)
<!-- badges: end -->

El paquete `ixpantia.introR` le permitirá hacer uso de los tutoriales
El paquete `introR` le permitirá hacer uso de los tutoriales
interactivos en su IDE de RStudio. Una forma para estudiar y practicar
conceptos de R aprendidos en los cursos de ixpantia.

Expand All @@ -28,7 +28,7 @@ conceptos de R aprendidos en los cursos de ixpantia.
Antes de instalar este paquete, primero debemos de realizar la instalación del
paquete que se llama `gradethis`.

Esto porque uno de los componentes del `ixpantia.introR` es el paquete [gradethis](https://github.com/rstudio-education/gradethis), sin embargo este no
Esto porque uno de los componentes del `introR` es el paquete [gradethis](https://github.com/rstudio-education/gradethis), sin embargo este no
se encuentra publicado aún en el CRAN y por ende debemos de instalarlo desde su
versión en desarrollo en Github. Podemos correr el siguiente comando para
hacerlo:
Expand All @@ -40,7 +40,7 @@ remotes::install_github("rstudio-education/gradethis")
Recuerda que **necesitamos** además tener las **versiones más recientes** de **R ( >=4.0.2) y RStudio (>=1.3.959)** para tener
la funcionalidad de los tutoriales dinámicos.

Una vez instalado el `gradethis` podemos proceder a instalar `ixpantia.introR`.
Una vez instalado el `gradethis` podemos proceder a instalar `introR`.
Hay dos formas de instalar el paquete en su computador. Una es hacerlo
directamente del repositorio en GitHub (versión en desarrollo) con el siguiente
comando.
Expand All @@ -50,7 +50,7 @@ se presiona la tecla **Enter** para que se ejecute e inmediatamente iniciará
el proceso de la descarga.

```{r, eval = FALSE}
remotes::install_github("ixpantia/ixpantia.introR")
remotes::install_github("ixpantia/introR")
```

Una segunda forma es que cuente con el archivo `.tar.gz` en
Expand Down Expand Up @@ -104,5 +104,5 @@ En [este video](https://www.youtube.com/watch?v=jBSDZ1Juji4) puedes encontrar un

Si tenés dudas sobre el uso del paquete o sugerencias para
mejorarlo, por favor escríbenos a *[email protected]* o bien podés abrirnos
un [tiquete](https://github.com/ixpantia/ixpantia.introR/issues)
un [tiquete](https://github.com/ixpantia/introR/issues)

12 changes: 6 additions & 6 deletions docs/404.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 6 additions & 6 deletions docs/LICENSE-text.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 8 additions & 8 deletions docs/articles/index.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

22 changes: 11 additions & 11 deletions docs/articles/use_paquete.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 4aa3db8

Please sign in to comment.