This is an experimental fork of ggplot2 which aims to explore if we can make it part of the tinyverse.
LW can stand for lighter-weight but also Leland Wilkinson of Grammar of Graphics fame.
We started off ggplot2 2.1.0 which still had somewhat moderate dependencies:
Depends: R (>= 3.1)
Imports: digest, grid, gtable (>= 0.1.1), MASS, plyr (>= 1.7.1),
reshape2, scales (>= 0.3.0), stats
Version 2.2.0 introduced the tibble
and lazyeval
:
Depends: R (>= 3.1)
Imports: digest, grid, gtable (>= 0.1.1), MASS, plyr (>= 1.7.1),
reshape2, scales (>= 0.4.1), stats, tibble, lazyeval
Version 3.0.0 adds rlang
, mgcv
, viridisLite
, withr
:
Depends: R (>= 3.1)
Imports: digest, grid, gtable (>= 0.1.1), lazyeval, MASS, mgcv, plyr
(>= 1.7.1), reshape2, rlang, scales (>= 0.5.0), stats, tibble,
viridisLite, withr (>= 2.0.0)
Maybe we can stay at what 2.1.0 and even remove plyr
and reshape2
by introducing data.table
.
Not bad. After some minimal changes, it passes R CMD check
as lwplot
.
And following some initial work, reshape2
is gone. plyr
is still in, and
removing it will be quite some work.
Dirk Eddelbuettel for this.
Hadley Wickham and many collaborators for the underlying ggplot2 2.1.0.
GPL-2 as before
Please don't distribute this yet.