Releases: hadley/reshape
Releases · hadley/reshape
reshape2 1.4.4
reshape2 1.4.3
-
Fix C/C++ problems causing R CMD CHECK errors.
-
melt.data.frame()
throws when encountering objects of typePOSIXlt
,
and requests a conversion to the (much saner)POSIXct
type.
reshape2 1.4.2
- Minor R CMD check fixes for CRAN.
reshape2 1.4.1
melt.data.frame()
now properly sets the OBJECT bit onvalue
variable
generated if attributes are copied (for example, when multiple POSIXct
columns are concatenated to generate thevalue
variable) (#50)melt.data.frame()
can meltdata.frame
s containinglist
elements asid
columns. (#49)melt.data.frame()
no longer errors whenmeasure.vars
isNULL
or empty.
(#46)
reshape2 1.4
dcast()
andacast()
gain a useful error message if you usevalue_var
intead ofvalue.var
(#16), and ifvalue.var
doesn't exist (#9). They
also work better with.
in specifications like. ~ .
or
x + y ~ .
melt.array()
creates factor variables with levels in the same order
as the original rownames (#19)melt.data.frame()
gains an internal Rcpp / C++ implementation, and
is now many orders of magnitudes faster. It also preserves identical
attributes for measure variables, and now throws a warning if they are
dropped. (Thanks to Kevin Ushey)melt.data.frame()
gains afactorsAsStrings
argument that controls whether
factors are converted to character when melted as measure variables. This
isTRUE
by default for backward compatibility.melt.array()
gains aas.is
argument which can be used to prevent
dimnames being converted withtype.convert()
recast()
now returns a data frame instead of a list (#45).