Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Info tweaks

  • Loading branch information...
commit f11cf7496a77e672f2385343885f3b7d80146e78 1 parent 15842ef
@hadley authored
Showing with 13 additions and 10 deletions.
  1. +1 −1  DESCRIPTION
  2. +11 −8 NEWS
  3. +1 −1  README.md
View
2  DESCRIPTION
@@ -11,7 +11,7 @@ Description: plyr is a set of tools that solves a common set of
spatial location or time point in your study, summarise data by
panels or collapse high-dimensional arrays to simpler summary
statistics. The development of plyr has been generously supported
- by bd.com.
+ by BD (Becton Dickinson).
URL: http://had.co.nz/plyr
Suggests: abind, testthat (>= 0.2), tcltk, foreach
Imports: itertools, iterators
View
19 NEWS
@@ -1,10 +1,10 @@
-Version 1.2 (2010-XX-XX)
+Version 1.2 (2010-09-09)
------------------------------------------------------------------------------
NEW FEATURES
* l*ply, d*ply, a*ply and m*ply all gain a .parallel argument that when TRUE,
- apply functions in parallel using a parallel backend registered with the
+ applies functions in parallel using a parallel backend registered with the
foreach package:
x <- seq_len(20)
@@ -23,23 +23,23 @@ NEW FEATURES
MINOR CHANGES
-* move round_any out of reshape and into plyr.
-
* a*ply and m*ply gain an .expand argument that controls whether data frames
produce a single output dimension (one element for each row), or an output
- dimension for variable
+ dimension for each variable.
* new vaggregate (vector aggregate) function, which is equivalent to tapply,
but much faster (~ 10x), since it avoids copying the data.
* llply: for simple lists and vectors, with no progress bar, no extra info,
and no parallelisation, llply calls lapply directly to avoid all the
- overhead associated with those unused extra features
+ overhead associated with those unused extra features.
* llply: in serial case, for loop replaced with custom C function that takes
about 40% less time (or about 20% less time than lapply). Note that as a
whole, llply still has much more overhead than lapply.
+* round_any now lives in plyr instead of reshape
+
BUG FIXES
* list_to_array works correct even when there are missing values in the array.
@@ -48,9 +48,12 @@ BUG FIXES
Version 1.1 (2010-07-19)
------------------------------------------------------------------------------
+* *dply deals more gracefully with the case when all results are NULL
+ (fixes #10)
+
+* *aply correctly orders output regardless of dimension names
+ (fixes #11)
-* *dply deals more gracefully with the case when all results are NULL (fixes #10)
-* *aply correctly orders output regardless of dimension names (fixes #11)
* join gains type = "full" which preserves all x and y rows
Version 1.0 (2010-07-02)
View
2  README.md
@@ -12,7 +12,7 @@ It's already possible to do this with base R functions (like split and the apply
* convenient parallelisation through the foreach package
* input from and output to data.frames, matrices and lists
* progress bars to keep track of long running operations
- * built-in errxor recovery, and informative error messages
+ * built-in error recovery, and informative error messages
* labels that are maintained across all transformations
Considerable effort has been put into making plyr fast and memory efficient, and in many cases plyr is as fast as, or faster than, the built-in functions.
Please sign in to comment.
Something went wrong with that request. Please try again.