plumbr: Mutable and dynamic data models

The base R data.frame, like any vector, is copied upon modification. This behavior is at odds with that of GUIs and interactive graphics. To rectify this, plumbr provides a mutable, dynamic tabular data model. Models may be chained together to form the complex plumbing necessary for sophisticated graphical interfaces. Also included is a general framework for linking datasets; an typical use case would be a linked brush.

Install the latest version of this package by entering the following in R:
install.packages("plumbr")
AuthorMichael Lawrence, Hadley Wickham
Date of publication2014-02-22 22:12:17
MaintainerMichael Lawrence <michafla@gene.com>
LicenseGPL (>= 2)
Version0.6.9
https://github.com/ggobi/plumbr/wiki

View on CRAN

Functions

add_listener Man page
as.data.frame.mutaframe Man page
as.data.frame.mutalist Man page
as.factor,ItemSelection-method Man page
as.integer,ItemSelection-method Man page
as.list.mutaframe Man page
as.list.mutalist Man page
as.logical,ItemSelection-method Man page
as.matrix,RegionSelection-method Man page
as.mutaframe Man page
as.mutaframe.data.frame Man page
as.mutaframe.default Man page
as.mutaframe.mutaframe Man page
as.numeric,ItemSelection-method Man page
as.vector,ItemSelection-method Man page
changed Man page
class:ItemSelection Man page
class:RegionSelection Man page
class:Selection Man page
c.mutalist Man page
coerce,ItemSelection,factor-method Man page
coerce,ItemSelection,integer-method Man page
coerce,ItemSelection,logical-method Man page
coerce,ItemSelection,numeric-method Man page
coerce,ItemSelection,vector-method Man page
coerce,RegionSelection,matrix-method Man page
combine_data_events Man page
DataSelection Man page
duplex_data_linker Man page
head.mutalist Man page
is.mutaframe Man page
is_paused Man page
ItemSelection Man page
ItemSelection-class Man page
lapply.mutalist Man page
length.mutalist Man page
match_any_linker Man page
mutaframe Man page
[<-.mutaframe Man page
[.mutaframe Man page
[[<-.mutaframe Man page
[[.mutaframe Man page
$<-.mutaframe Man page
$.mutaframe Man page
mutaframe-class Man page
mutalist Man page
[<-.mutalist Man page
[.mutalist Man page
[[<-.mutalist Man page
[[.mutalist Man page
$<-.mutalist Man page
$.mutalist Man page
mutalist2env Man page
mutalist-class Man page
names<-.mutalist Man page
names.mutalist Man page
notify_listeners Man page
pause Man page
print.mutalist Man page
proxy_bindings Man page
raw_binding Man page
raw_bindings Man page
RegionSelection Man page
RegionSelection-class Man page
remove_listener Man page
rep.mutalist Man page
rev.mutalist Man page
Selection-class Man page
shape_changed Man page
tail.mutalist Man page
unlist.mutalist Man page
unpause Man page
variable_names Man page
which,ItemSelection-method Man page

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.