From 55f47846f26b921431b820a6cfd574afefc458b8 Mon Sep 17 00:00:00 2001
From: andreavargasmontero
Date: Fri, 12 Mar 2021 14:16:02 -0600
Subject: [PATCH 1/3] Cambia nombre a introR
---
DESCRIPTION | 5 +++--
R/ixpantia.introR.R | 4 ++--
R/lista_tutoriales.R | 16 ++++++++--------
README.Rmd | 10 +++++-----
vignettes/use_paquete.Rmd | 6 +++---
vignettes/uso_tutoriales_learnr.Rmd | 2 +-
6 files changed, 22 insertions(+), 21 deletions(-)
diff --git a/DESCRIPTION b/DESCRIPTION
index 60f2983..00933f5 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -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
@@ -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
diff --git a/R/ixpantia.introR.R b/R/ixpantia.introR.R
index a300255..e5fd04c 100644
--- a/R/ixpantia.introR.R
+++ b/R/ixpantia.introR.R
@@ -1,4 +1,4 @@
-#' \code{ixpantia.introR} package
+#' \code{introR} package
#'
#' Aprenda R con ejercicios interactivos del curso introducción a R de ixpantia
#'
@@ -6,7 +6,7 @@
#' que aparece aqui abajo.
#'
#' @docType package
-#' @name ixpantia.introR
+#' @name introR
#' @importFrom utils install.packages
NULL
diff --git a/R/lista_tutoriales.R b/R/lista_tutoriales.R
index 77255d9..c3485bc 100644
--- a/R/lista_tutoriales.R
+++ b/R/lista_tutoriales.R
@@ -16,7 +16,7 @@ NULL
#' practicar("pizarra_coercion")
#'}
practicar <- function(nombre_tutorial) {
- tutoriales <- available_tutorials("ixpantia.introR") %>%
+ tutoriales <- available_tutorials("introR") %>%
tibble::as_tibble()
nombres <- tutoriales %>%
@@ -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
@@ -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"))
}
@@ -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,
@@ -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"))
}
}
diff --git a/README.Rmd b/README.Rmd
index adaf45d..7c1a137 100644
--- a/README.Rmd
+++ b/README.Rmd
@@ -13,13 +13,13 @@ knitr::opts_chunk$set(
)
```
-# ixpantia.introR
+# introR
[![CRAN status](https://www.r-pkg.org/badges/version/ixpantia.introR)](https://cran.r-project.org/package=ixpantia.introR)
-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.
@@ -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:
@@ -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.
@@ -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
diff --git a/vignettes/use_paquete.Rmd b/vignettes/use_paquete.Rmd
index de7cd0e..e9d8928 100644
--- a/vignettes/use_paquete.Rmd
+++ b/vignettes/use_paquete.Rmd
@@ -1,8 +1,8 @@
---
-title: "Uso del paquete ixpantia.introR"
+title: "Uso del paquete introR"
output: rmarkdown::html_vignette
vignette: >
- %\VignetteIndexEntry{Uso del paquete ixpantia.introR}
+ %\VignetteIndexEntry{Uso del paquete introR}
%\VignetteEngine{knitr::rmarkdown}
%\VignetteEncoding{UTF-8}
---
@@ -28,7 +28,7 @@ llamada "Tutorial"
Los paquetes que necesitamos para los tutoriales principalmente son:
```{r setup, eval = FALSE}
-library(ixpantia.introR)
+library(introR)
library(learnr)
library(gradethis)
```
diff --git a/vignettes/uso_tutoriales_learnr.Rmd b/vignettes/uso_tutoriales_learnr.Rmd
index 2e878ef..36fcdf1 100644
--- a/vignettes/uso_tutoriales_learnr.Rmd
+++ b/vignettes/uso_tutoriales_learnr.Rmd
@@ -17,7 +17,7 @@ options(rmarkdown.html_vignette.check_title = FALSE)
```
Los tutoriales parte de
-[`ixpantia.introR`](https://ixpantia.github.io/ixpantia.introR/)
+[`introR`](https://ixpantia.github.io/ixpantia.introR/)
están basados en el paquete [`learnr`](https://rstudio.github.io/learnr/). A
continuación se comentan los principales elementos que constituyen dichos
recursos.
From 20fe340ba7650b8a95a26ed46f3a3366953c4193 Mon Sep 17 00:00:00 2001
From: andreavargasmontero
Date: Fri, 12 Mar 2021 14:25:43 -0600
Subject: [PATCH 2/3] Actualiza documentacion con introR
---
R/{ixpantia.introR.R => introR.R} | 0
R/lista_tutoriales.R | 2 +-
docs/404.html | 8 +++----
docs/LICENSE-text.html | 8 +++----
docs/authors.html | 8 +++----
docs/index.html | 8 +++----
docs/pkgdown.yml | 2 +-
docs/reference/index.html | 30 +++++++++++++++++++++------
man/{ixpantia.introR.Rd => introR.Rd} | 8 +++----
man/practicar.Rd | 2 +-
man/revisar_dependencias.Rd | 4 ++--
11 files changed, 49 insertions(+), 31 deletions(-)
rename R/{ixpantia.introR.R => introR.R} (100%)
rename man/{ixpantia.introR.Rd => introR.Rd} (66%)
diff --git a/R/ixpantia.introR.R b/R/introR.R
similarity index 100%
rename from R/ixpantia.introR.R
rename to R/introR.R
diff --git a/R/lista_tutoriales.R b/R/lista_tutoriales.R
index c3485bc..2371acc 100644
--- a/R/lista_tutoriales.R
+++ b/R/lista_tutoriales.R
@@ -9,7 +9,7 @@ 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{
diff --git a/docs/404.html b/docs/404.html
index 4a52df1..f1854b7 100644
--- a/docs/404.html
+++ b/docs/404.html
@@ -6,7 +6,7 @@
-Page not found (404) • ixpantia.introR
+Page not found (404) • introR
@@ -70,8 +70,8 @@
- ixpantia.introR
- 0.0.2
+ introR
+ 0.0.3
@@ -94,7 +94,7 @@
+ introR
- Listar los tutoriales disponibles en el paquete |
+ introR package
|
+
+
+
+ listar_tutoriales()
+ |
+ Listar tutoriales |
+
+
+
+ practicar()
+ |
+ Practicar con tutorial |
+
+
+
+ revisar_dependencias()
+ |
+ Instalar dependendencias |
diff --git a/man/ixpantia.introR.Rd b/man/introR.Rd
similarity index 66%
rename from man/ixpantia.introR.Rd
rename to man/introR.Rd
index 28817f8..31b9724 100644
--- a/man/ixpantia.introR.Rd
+++ b/man/introR.Rd
@@ -1,9 +1,9 @@
% Generated by roxygen2: do not edit by hand
-% Please edit documentation in R/ixpantia.introR.R
+% Please edit documentation in R/introR.R
\docType{package}
-\name{ixpantia.introR}
-\alias{ixpantia.introR}
-\title{\code{ixpantia.introR} package}
+\name{introR}
+\alias{introR}
+\title{\code{introR} package}
\description{
Aprenda R con ejercicios interactivos del curso introducción a R de ixpantia
}
diff --git a/man/practicar.Rd b/man/practicar.Rd
index 88978cc..7da0b5f 100644
--- a/man/practicar.Rd
+++ b/man/practicar.Rd
@@ -8,7 +8,7 @@ practicar(nombre_tutorial)
}
\arguments{
\item{nombre_tutorial}{Es el nombre de uno de los tutoriales dentro del
-paquete ixpantia.introR}
+paquete introR}
}
\description{
Despliega el tutorial elegido por su nombre en un navegador web
diff --git a/man/revisar_dependencias.Rd b/man/revisar_dependencias.Rd
index 07a4296..6eff13b 100644
--- a/man/revisar_dependencias.Rd
+++ b/man/revisar_dependencias.Rd
@@ -10,11 +10,11 @@ revisar_dependencias(instalar = FALSE)
\item{instalar}{Indicar si quieres instalar las dependencias al revisar}
}
\description{
-Muestra las dependencias del paquete ixpantia.introR que son
+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
+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,
From 06d0e0e40f09871310d4c9f035dc1a679c580381 Mon Sep 17 00:00:00 2001
From: andreavargasmontero
Date: Fri, 12 Mar 2021 14:32:58 -0600
Subject: [PATCH 3/3] Actualiza documentacion y vignette
---
DESCRIPTION | 4 ++--
README.Rmd | 4 ++--
docs/404.html | 4 ++--
docs/LICENSE-text.html | 4 ++--
docs/articles/index.html | 16 +++++++--------
docs/articles/use_paquete.html | 22 ++++++++++----------
docs/articles/uso_tutoriales_learnr.html | 25 +++++++++++------------
docs/authors.html | 4 ++--
docs/index.html | 8 ++++----
docs/pkgdown.yml | 2 +-
docs/reference/Rplot001.png | Bin 0 -> 1011 bytes
docs/reference/index.html | 4 ++--
vignettes/uso_tutoriales_learnr.Rmd | 4 ++--
13 files changed, 50 insertions(+), 51 deletions(-)
create mode 100644 docs/reference/Rplot001.png
diff --git a/DESCRIPTION b/DESCRIPTION
index 00933f5..39306de 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -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
diff --git a/README.Rmd b/README.Rmd
index 7c1a137..0f8a30e 100644
--- a/README.Rmd
+++ b/README.Rmd
@@ -16,7 +16,7 @@ knitr::opts_chunk$set(
# introR
-[![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)
El paquete `introR` le permitirá hacer uso de los tutoriales
@@ -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 *hola@ixpantia.com* o bien podés abrirnos
-un [tiquete](https://github.com/ixpantia/ixpantia.introR/issues)
+un [tiquete](https://github.com/ixpantia/introR/issues)
diff --git a/docs/404.html b/docs/404.html
index f1854b7..49a4b7e 100644
--- a/docs/404.html
+++ b/docs/404.html
@@ -97,14 +97,14 @@
Uso del paquete introR
- Uso de tutoriales `learnr` + `gradethis`
+ Uso de tutoriales learnr + gradethis
-
-
+
diff --git a/docs/articles/index.html b/docs/articles/index.html
index fde6989..5c72dba 100644
--- a/docs/articles/index.html
+++ b/docs/articles/index.html
@@ -6,7 +6,7 @@
-Articles • ixpantia.introR
+Articles • introR
@@ -70,8 +70,8 @@
- ixpantia.introR
- 0.0.2
+ introR
+ 0.0.3
@@ -94,17 +94,17 @@
-
-
+
@@ -138,9 +138,9 @@
diff --git a/docs/pkgdown.yml b/docs/pkgdown.yml
index d789e63..90043a8 100644
--- a/docs/pkgdown.yml
+++ b/docs/pkgdown.yml
@@ -4,5 +4,5 @@ pkgdown_sha: ~
articles:
use_paquete: use_paquete.html
uso_tutoriales_learnr: uso_tutoriales_learnr.html
-last_built: 2021-03-12T20:16Z
+last_built: 2021-03-12T20:32Z
diff --git a/docs/reference/Rplot001.png b/docs/reference/Rplot001.png
new file mode 100644
index 0000000000000000000000000000000000000000..17a358060aed2a86950757bbd25c6f92c08c458f
GIT binary patch
literal 1011
zcmeAS@N?(olHy`uVBq!ia0y~yV0-|=9Be?5+AI5}0x7m6Z+90U4Fo@(ch>_c&H|6f
zVg?3oArNM~bhqvg0|WD9PZ!6KiaBo&GBN^{G%5UFpXcEKVvd5*5Eu=C0SJK)8A6*F
U7`aXvEC5;V>FVdQ&MBb@00SN#Z2$lO
literal 0
HcmV?d00001
diff --git a/docs/reference/index.html b/docs/reference/index.html
index 7de0d6b..686cd4c 100644
--- a/docs/reference/index.html
+++ b/docs/reference/index.html
@@ -97,14 +97,14 @@
Uso del paquete introR
-
- Uso de tutoriales `learnr` + `gradethis`
+ Uso de tutoriales learnr + gradethis
-
-
+
diff --git a/vignettes/uso_tutoriales_learnr.Rmd b/vignettes/uso_tutoriales_learnr.Rmd
index 36fcdf1..918a528 100644
--- a/vignettes/uso_tutoriales_learnr.Rmd
+++ b/vignettes/uso_tutoriales_learnr.Rmd
@@ -1,5 +1,5 @@
---
-title: "Uso de tutoriales `learnr` + `gradethis`"
+title: "Uso de tutoriales learnr + gradethis"
output: rmarkdown::html_vignette
vignette: >
%\VignetteIndexEntry{Uso de tutoriales learnr + gradethis}
@@ -17,7 +17,7 @@ options(rmarkdown.html_vignette.check_title = FALSE)
```
Los tutoriales parte de
-[`introR`](https://ixpantia.github.io/ixpantia.introR/)
+[`introR`](https://ixpantia.github.io/introR/)
están basados en el paquete [`learnr`](https://rstudio.github.io/learnr/). A
continuación se comentan los principales elementos que constituyen dichos
recursos.