Skip to content

The Planting of The Tree

Compare
Choose a tag to compare
@njtierney njtierney released this 19 Feb 07:23
· 230 commits to master since this release

Improvements

  • The geom_miss_point() ggplot2 layer can now be converted into an interactive web-based version by the ggplotly() function in the plotly package. In order for this to work, naniar now exports the geom2trace.GeomMissPoint() function (users should never need to call geom2trace.GeomMissPoint() directly -- ggplotly() calls it for you).
  • adds WORDLIST for spelling thanks to usethis::use_spell_check()
  • fix documentation @seealso bug (#228) (@sfirke)

Dependency fixes

  • Thanks to a PR (#223) from @romainfrancois:

    • This fixes two problems that were identified as part of reverse dependency checks of dplyr 0.8.0 release candidate. https://github.com/tidyverse/dplyr/blob/revdep_dplyr_0_8_0_RC/revdep/problems.md#naniar

    • n() must be imported or prefixed like any other function. In the PR, I've changed 1:n() to dplyr::row_number() as naniar seems to prefix all dplyr functions.

    • update_shadow was only restoring the class attributes, changed so that it restores all attributes, this was causing problems when data was a grouped_df. This likely was a problem before too, but dplyr 0.8.0 is stricter about what is a grouped data frame.