Package 'casemisc'

Title: Funciones miscelaneas de Samuel Calderon Serrano
Description: Funciones diversas recurrentemente usadas por Samuel Calderon.
Authors: Samuel Calderon [aut, cre]
Maintainer: Samuel Calderon <[email protected]>
License: MIT + file LICENSE
Version: 0.0.0.9000
Built: 2025-02-18 03:55:36 UTC
Source: https://github.com/calderonsamuel/casemisc

Help Index


Agregar numero de fila

Description

Agrega una primera columna que contiene los numeros de fila y el nombre especificado. Pensado como paso final para tablas a renderizar en R Markdown.

Usage

add_row_numbers(dat, .rows_name = NULL)

Arguments

dat

Un data.frame

.rows_name

(chr) Nombre para la columna

Value

Un data.frame

Examples

add_row_numbers(iris, "n_fila")

Obtener issues de un repositorio de Github

Description

Estas funciones son wrappers de gh::gh para obtener más rápidamente el resultado de una búsqueda

Usage

gh_repos_issues(owner = "calderonsamuel", repo = ".", state = "open", ...)

Arguments

owner

Nombre de usuario de Github

repo

Nombre de repositorio. Si no se especifica utiliza el directorio de trabajo actual.

state

Estado del issue. Puede ser 'open' (default), 'closed' o 'all'

...

Otros parámetros para el query

Value

Una lista con clase 'gh_response'

Examples

gh_repos_issues(owner = "calderonsamuel", repo = "casemisc")

Push inmediato

Description

Para uso interactivo. Hace add a todos los archivos nuevos y modificados, luego les aplica un commit y les hace push. Es una versión menos segura que gert::git_commit_all().

Usage

git_add_and_push_all(message = NULL, author = NULL)

Arguments

message

Mensaje del commit

author

Autor del commit

Value

Un valor SHA

Examples

#git_add_and_push_all("first")
#git_add_and_push_all("update", author = "Otro autor")

Revisar si un data.frame tiene contiene list.columns

Description

Revisar si un data.frame tiene contiene list.columns

Usage

has_list_columns(dat)

Arguments

dat

Un data.frame

Value

Un data.frame con la primera columna conteniendo el número de filas


PPT de referencia

Description

PPT de referencia

Usage

reference_pptx()

Value

El path del ppt de referencia


Convertir NULL a valor

Description

Convertir NULL a valor

Usage

replace_null(x, replace)

Arguments

x

Vector o escalar de cualquier tipo

replace

Valor de reemplazo. Generalmente NA o derivados

Value

Vector con el reemplazo especificado

Examples

replace_null(NULL, "")

Limpiar cadenas de texto hacia ASCII

Description

Limpiar cadenas de texto hacia ASCII

Usage

str_limpiar(str, locale = "en")

Arguments

str

Una cadena de texto a limpiar

locale

Local de la cadena de texto (solo para mayúsculas)

Value

Una cadena de texto en mayúsculas, sin espacios duplicados y en versión ASCII

Examples

str_limpiar("avión")
str_limpiar("un  exámen")