Description Public fields Methods Examples
Un objeto creado con esta clase podrá ser mutado de manera sencilla agregando modificaciones y aplicandolas. Modificaciones especificas se pueden agregar, modificar o eliminar con los métodos encapsulados aqui. Las modificaciones se pasan con una función de un solo argumento que modifique los datos. Cada modificación lleva una prioridad, entre más alta esta prioridad, se aplicará antes.
mod_listLista de modificaciones para hacer a la tabla
baseLos datos base (originales) del objeto.
tablaLa tabla en estado mutable.
colnamesLas columnas de los datos base
colnames_numLas columnas de tipo númerico de los datos base
new()Crea una tabla mutable
tabla$new(.data)
.dataTibble, Data.table, Tbl SQL, etc...
reset()Devuelve la tabla a su estado original
tabla$reset()
mod_reset()Elimina todas las modificaciones a la tabla
tabla$mod_reset()
mod_add()Agrega una modificación para hacerse a la tabla
tabla$mod_add(id, priority, .f)
idUn ID único para la modificación
priorityNivel de prioridad de la modificación (define el orden)
.ffunción con un solo argumento para aplicar a la tabla
mod_rm()Remueve alguna modificación de la lista
tabla$mod_rm(id)
idEl ID único de la modificación
mod_aplicar()Aplica todas las modificaciones en la lista en orden según la prioridad.
tabla$mod_aplicar()
query()Extrae el SQL query o un hash que identifique el estado actual de la tabla.
tabla$query()
clone()The objects of this class are cloneable with this method.
tabla$clone(deep = FALSE)
deepWhether to make a deep clone.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.