Skip to content

Commit

Permalink
Merge pull request #6 from rwoldford/master
Browse files Browse the repository at this point in the history
Release for CRAN
  • Loading branch information
rwoldford authored May 8, 2021
2 parents 8c8e456 + a18afc4 commit c802d7d
Show file tree
Hide file tree
Showing 13 changed files with 160 additions and 64 deletions.
4 changes: 3 additions & 1 deletion .Rbuildignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
^.*\.Rproj$
^\.Rproj\.user$
.travis.yml
pkgdown/*
_pkgdown.yml
docs
docs/*
README.md
33 changes: 16 additions & 17 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,19 +1,25 @@
Package: diveR
Type: Package
Title: Direct interactive visual exploration in R
Version: 0.1.0
Title: Direct Interactive Visual Exploration in R
Version: 0.1.1
Authors@R: c(person(given = "R. Wayne", family = "Oldford",
email = "[email protected]",
role = c("aut", "cre"))
)
Description: 'diveR' is a set of `loon` related packages
(the great northern `diver` being the name for the Common `loon` -- Gavia immer).
The packages work together to provide a more complete Direct manipulation Interactive Visualization Environment
in `R`. It is designed for exploratory data analysis, particularly for data having many
dimensions but also provides the tools for the user to develop experimental interactive
displays of their own.
The package exists primarily to gather the related packages together and
to make it easy to install and load these multiple 'diveR' packages in a single step.
Description: The `diveR` package is the `looniverse` of
`loon` related packages -
the great northern `diveR` being another name (chiefly British)
for the Common `loon` (chiefly North American).
Together the `diveR` suite provides data analytic tools for
Direct Interactive Visual Exploration in R.
These tools work with and complement those of the `tidyverse` suite,
completing the graphics grammar of `ggplot2` to provide a grammar of interactive
graphics.
The suite provides many visual tools designed for moderately (100s of variables)
high dimensional data analysis, through `zenplots` and novel tools in `loon`, and
extends the `ggplot2` grammar to provide parallel coordinates, Andrews plots, and arbitrary
glyphs through `ggmulti`.
The `diveR` package gathers together and installs all these related packages.
License: GPL-2
URL: https://github.com/great-northern-diver/diver/
BugReports: https://github.com/great-northern-diver/diver/issues
Expand All @@ -28,12 +34,5 @@ Imports:
ggmulti,
loon.ggplot (>= 1.1.0),
zenplots
Suggests:
knitr,
rmarkdown,
testthat
VignetteBuilder:
knitr
Encoding: UTF-8
LazyData: true
RoxygenNote: 7.1.1
11 changes: 11 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
# diveR 0.1.1

* first release for CRAN
* set of diveR packages:

- `loon`
- `loon.data`
- `zenplots`
- `ggmulti`
- `loon.ggplot`

# diveR 0.1.0

* just getting started
3 changes: 2 additions & 1 deletion R/attach.R
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
## Copied from file of the same name in tidyverse and modified for diveR

diveRcore <- function() {
c("loon", "ggmulti", "loon.ggplot", "zenplots")
c("loon", "loon.data", "ggmulti", "loon.ggplot", "zenplots")
} #, "loon.tourr")

presentationPackages <- function() {
Expand Down Expand Up @@ -35,6 +35,7 @@ diveR_message <- function(pkgs = diveRcore()) {
collapse = "\n")
l_web_msg <- paste0(l_web_msg, eg_msg, pkg_egs, "\n")
}
l_web_msg
}

diveR_attach <- function() {
Expand Down
45 changes: 38 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,48 @@
# Direct Interactive Visual Exploration in R.

## diveR <img src="man/figures/logo.png" align="right" width="120" />

[![Build Status](https://travis-ci.org/great-northern-diver/diveR.svg?branch=master)](https://travis-ci.org/great-northern-diver/diveR)


'diveR' is a set of `loon` related packages (`diver` is another name for `loon`).
`diveR` is the `looniverse` of `loon` related packages, the **great northern diver** being another name (chiefly British) for the **Common loon** (chiefly North American).

The packages work together to provide a more complete **d**irect manipulation **i**nteractive **v**isualization **e**nvironment in **R**.

It is designed for exploratory data analysis, particularly for data having many dimensions but also provides the tools for the user to develop experimental interactive displays of their own.

The package exists primarily to gather the related packages together and to make it easy to install and load these multiple 'diveR' packages in a single step.

An introduction to `loon` is available [here](http://great-northern-diver.github.io/loon/articles/introduction.html).
Together the packages of the `diveR` suite provides data analytic tools for **d**irect **i**nteractive **v**isual **e**xploration in **R**.

These tools work with and complement those of the `tidyverse` suite, completing the graphics grammar of `ggplot2` to provide a **grammar of interactive graphics**. The suite provides many visual tools designed for moderately (100s of variables) high dimensional data analysis, through `zenplots` and novel tools in `loon`, and extends the `ggplot2` grammar to provide parallel coordinates, Andrews plots, and arbitrary glyphs through `ggmulti`.

The `diveR` suite gathers together and installs all these related packages (documentation in links):

- [loon](http://great-northern-diver.github.io/loon/).

This is the backbone package that provides the interactive graphics.

- [loon.data](http://great-northern-diver.github.io/loon.data/).

Provides a rich collection of data sets to illustrate interactive graphics. It also includes several artificial data sets constructed for teaching purposes.

- [zenplots](http://great-northern-diver.github.io/zenplots/).

Extends

- the base `graphics` package
- the `grid` graphics package
- the `loon` interactive graphics package

to allow for the layout of alternating 1d and 2d plots.

Provides compact displays for high dimensional data
(e.g., where pairs plots would be too small to be informative).

- [ggmulti](http://great-northern-diver.github.io/ggmulti/).

Extends the grammar of the `ggplot2` package to accommodate displays such as parallel coordinate and Andrews function plots for high dimensional data.

- [loon.ggplot](http://great-northern-diver.github.io/loon.ggplot/).

Provides a bridge between the elegant but static displays of `ggplot2` and the interactive direct manipulation graphics of `loon`

Extends `ggplot2` to provide a **grammar of interactive graphics**


15 changes: 6 additions & 9 deletions _pkgdown.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ navbar:
- text: zenplots
href: https://great-northern-diver.github.io/zenplots/

- text: related packages
- text: other packages
menu:
- text: eikosograms
href: https://rwoldford.github.io/eikosograms/
Expand All @@ -29,15 +29,12 @@ navbar:
- icon: fa-github fa-lg
href: https://github.com/great-northern-diver/diveR

development:
mode: release

destination: docs/


reference:

- title: DiveR only functions
- title: DiveR functions
desc: Functions peculiar to diveR package
contents:
- diveR_packages

development:
mode: release

4 changes: 2 additions & 2 deletions docs/404.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions docs/authors.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

72 changes: 55 additions & 17 deletions docs/index.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 19 additions & 2 deletions docs/news/index.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion docs/pkgdown.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ pandoc: 2.7.3
pkgdown: 1.5.1
pkgdown_sha: ~
articles: []
last_built: 2021-05-06T19:58Z
last_built: 2021-05-08T14:24Z

4 changes: 2 additions & 2 deletions docs/reference/diveR_packages.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit c802d7d

Please sign in to comment.