+ Reply to Thread
Page 3 of 8 FirstFirst 1 2 3 4 5 6 7 8 LastLast
Results 31 to 45 of 116

Thread: R News and Updates

  1. #31
    Devorador de queso
    Points: 97,539, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Awards:
    Posting AwardCommunity AwardDiscussion EnderFrequent PosterActivity Award
    Dason's Avatar
    Location
    Tampa, FL
    Posts
    12,987
    Thanks
    309
    Thanked 2,640 Times in 2,255 Posts

    Re: R News and Updates




    Doesn't look like the patch affects me at all. Thanks for the update though!

  2. #32
    ggplot2orBust
    Points: 72,900, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Awards:
    User with most referrers
    trinker's Avatar
    Location
    Buffalo, NY
    Posts
    4,424
    Thanks
    1,815
    Thanked 931 Times in 812 Posts

    Re: R News and Updates

    This one:

    duplicated() ignored fromLast for a one-column data frame

    got me the other day but I didn't know any better and assumed I was using it incorrectly.
    "If you torture the data long enough it will eventually confess."
    -Ronald Harry Coase -

  3. #33
    ggplot2orBust
    Points: 72,900, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Awards:
    User with most referrers
    trinker's Avatar
    Location
    Buffalo, NY
    Posts
    4,424
    Thanks
    1,815
    Thanked 931 Times in 812 Posts

    Re: R News and Updates

    New release of wordcloud. The new release of wordcloud (found here) by Ian Fellows has some pretty cool new features (for a vignette/blog click here). I believe this release includes the ability to control word colors (an additional layer of meaning in text analysis) partially inspired by the SO post (HERE).

    Still plating with the new release. So far the comparison and commonality clouds are pretty awesome. I still have to see if the ability to assign color I inquired about in the SO post is an argument of the new wordcloud function.
    "If you torture the data long enough it will eventually confess."
    -Ronald Harry Coase -

  4. #34
    ggplot2orBust
    Points: 72,900, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Awards:
    User with most referrers
    trinker's Avatar
    Location
    Buffalo, NY
    Posts
    4,424
    Thanks
    1,815
    Thanked 931 Times in 812 Posts

    Re: R News and Updates

    Wickham is presenting a webinar over viewing ggplot and big data (LINK)
    "If you torture the data long enough it will eventually confess."
    -Ronald Harry Coase -

  5. The Following User Says Thank You to trinker For This Useful Post:

    bryangoodrich (01-22-2012)

  6. #35
    ggplot2orBust
    Points: 72,900, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Awards:
    User with most referrers
    trinker's Avatar
    Location
    Buffalo, NY
    Posts
    4,424
    Thanks
    1,815
    Thanked 931 Times in 812 Posts

    Re: R News and Updates

    Wickham presented on the changes in ggplot2 today via a webinar. i really enjoyed the talk myself and thought it well worth my time. Exciting stuff, bug fixes, more control. Here's the video. Enjoy!

    A BACKSTAGE TOUR OF GGPLOT2 WITH HADLEY WICKHAM
    "If you torture the data long enough it will eventually confess."
    -Ronald Harry Coase -

  7. #36
    ggplot2orBust
    Points: 72,900, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Awards:
    User with most referrers
    trinker's Avatar
    Location
    Buffalo, NY
    Posts
    4,424
    Thanks
    1,815
    Thanked 931 Times in 812 Posts

    Re: R News and Updates

    Release of R 2.14.2 and R 2.15 are set:
    Quote Originally Posted by Peter Dalgaard
    It is the intention of the R Core Team to release the finalized version of the 2.14.x series at the end of February, and soon thereafter to start the run-in for 2.15.0. I.e.,

    2.14.2 "Gift-Getting Season" on Feb 29 (3rd anniversary of R-1.0.0!)
    2.15.0 "Easter Beagle" on Mar 30

    (We'll see about getting the nicknames into the actual sources this time.)

    Further details to follow.
    "If you torture the data long enough it will eventually confess."
    -Ronald Harry Coase -

  8. #37
    ggplot2orBust
    Points: 72,900, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Awards:
    User with most referrers
    trinker's Avatar
    Location
    Buffalo, NY
    Posts
    4,424
    Thanks
    1,815
    Thanked 931 Times in 812 Posts

    Re: R News and Updates

    R 2.14.2 (last of the 2.14 series) released

    Quote Originally Posted by Peter Dalgaard
    The build system rolled up R-2.14.2.tar.gz (codename "Gift-Getting Season") at 9:00 this morning. This is intended to be the final round-up release of the 2.14 series; see the list below for details.

    (The codename is still not part of the actual sources. That feature will have to wait for 2.15.0, "Easter Beagle").

    This release also marks the 3rd anniversary of R-1.0.0.

    You can get the source code from

    http://cran.r-project.org/src/base/R-2/R-2.14.2.tar.gz

    or wait for it to be mirrored at a CRAN site nearer to you.

    Binaries for various platforms will appear in due course.

    For the R Core Team

    Peter Dalgaard
    "If you torture the data long enough it will eventually confess."
    -Ronald Harry Coase -

  9. #38
    ggplot2orBust
    Points: 72,900, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Awards:
    User with most referrers
    trinker's Avatar
    Location
    Buffalo, NY
    Posts
    4,424
    Thanks
    1,815
    Thanked 931 Times in 812 Posts

    Re: R News and Updates

    The newest version (0.9.0) of ggplot was released today. This is pretty exciting because this latest version has many bug fixes, added flexibility, new functions/arguments for handling large data set, and documentation was substantially updated. Also released is the accompanying ggmap for interfacing ggplot2 with maps in an easier fashion.

    ggplot2 release
    ggmap release
    "If you torture the data long enough it will eventually confess."
    -Ronald Harry Coase -

  10. The Following User Says Thank You to trinker For This Useful Post:

    bryangoodrich (03-01-2012)

  11. #39
    Probably A Mammal
    Points: 32,065, Level: 100
    Level completed: 0%, Points required for next Level: 0
    bryangoodrich's Avatar
    Location
    Sacramento, California, United States
    Posts
    2,567
    Thanks
    398
    Thanked 618 Times in 551 Posts

    Re: R News and Updates

    Just loaded her up. Didn't know there was that nifty news function.

    Code: 
    news(Version == "0.9.0", package = "ggplot2")

  12. The Following User Says Thank You to bryangoodrich For This Useful Post:

    trinker (03-01-2012)

  13. #40
    ggplot2orBust
    Points: 72,900, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Awards:
    User with most referrers
    trinker's Avatar
    Location
    Buffalo, NY
    Posts
    4,424
    Thanks
    1,815
    Thanked 931 Times in 812 Posts

    Re: R News and Updates

    I knew about it but didn't know you could do news on specific packages [just used news() which didn't seem too helpful]
    "If you torture the data long enough it will eventually confess."
    -Ronald Harry Coase -

  14. #41
    Probably A Mammal
    Points: 32,065, Level: 100
    Level completed: 0%, Points required for next Level: 0
    bryangoodrich's Avatar
    Location
    Sacramento, California, United States
    Posts
    2,567
    Thanks
    398
    Thanked 618 Times in 551 Posts

    Re: R News and Updates

    I never knew about it at all. Don't know how much I'll ever use it, but that line of code popped up after I updated my packages and loaded ggplot2. Nice way to let you know what's up!

  15. #42
    ggplot2orBust
    Points: 72,900, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Awards:
    User with most referrers
    trinker's Avatar
    Location
    Buffalo, NY
    Posts
    4,424
    Thanks
    1,815
    Thanked 931 Times in 812 Posts

    Re: R News and Updates

    Here's a nice PDF Wickham put out about the changes to ggplot2 for anyone who is a user:
    http://cloud.github.com/downloads/ha.../guide-col.pdf
    "If you torture the data long enough it will eventually confess."
    -Ronald Harry Coase -

  16. #43
    ggplot2orBust
    Points: 72,900, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Awards:
    User with most referrers
    trinker's Avatar
    Location
    Buffalo, NY
    Posts
    4,424
    Thanks
    1,815
    Thanked 931 Times in 812 Posts

    Re: R News and Updates

    R 2.15.0 is release. It has some nice new features (paste0() caught my attention). Here's the R-halp mailing List details from Peter Dalgaard:

    Quote Originally Posted by Peter Dalgaard
    The build system rolled up R-2.15.0.tar.gz (codename "Easter Beagle") at 9:00 this morning. This is the first release of the 2.15 series and contains several new features and changes; see the list below for details.

    You can get the source code from

    http://cran.r-project.org/src/base/R-2/R-2.15.0.tar.gz

    or wait for it to be mirrored at a CRAN site nearer to you.

    Binaries for various platforms will appear in due course.

    For the R Core Team

    Peter Dalgaard

    These are the md5sums for the freshly created files, in case you wish
    to check that they are uncorrupted:

    MD5 (AUTHORS) = cbf6da8f886ccd8d0dda0cc7ffd1b8ec
    MD5 (COPYING) = eb723b61539feef013de476e68b5c50a
    MD5 (COPYING.LIB) = a6f89e2100d9b6cdffcea4f398e37343
    MD5 (FAQ) = c6cf7cff235e9bd3c823e6a1a3d76cd5
    MD5 (INSTALL) = 37adac6d0fbadf25b5a40e3f7535415e
    MD5 (NEWS) = 31dee994d35636656c9e254bfb819d7c
    MD5 (NEWS.html) = 0551e23b675fa9dc709830d1a4ee738c
    MD5 (ONEWS) = 0c3e10eef74439786e5fceddd06dac71
    MD5 (OONEWS) = b0d650eba25fc5664980528c147a20db
    MD5 (R-latest.tar.gz) = 905f638990492618559202cc1e48a867
    MD5 (README) = 296871fcf14f49787910c57b92655c76
    MD5 (RESOURCES) = a7a02d98a407c3cb8674d067608f14fc
    MD5 (THANKS) = 159efc7bd4ae7b23dda07c1d431657bc
    MD5 (R-2/R-2.15.0.tar.gz) = 905f638990492618559202cc1e48a867

    This is the relevant part of the NEWS file

    CHANGES IN R VERSION 2.15.0:

    SIGNIFICANT USER-VISIBLE CHANGES:

    o The behaviour of unlink(recursive = TRUE) for a symbolic link to
    a directory has changed: it now removes the link rather than the
    directory contents (just as rm -r does).

    On Windows it no longer follows reparse points (including
    junctions and symbolic links).

    NEW FEATURES:

    o Environment variable RD2DVI_INPUTENC has been renamed to
    RD2PDF_INPUTENC.

    o .Deprecated() becomes a bit more flexible, getting an old
    argument.

    o Even data-only packages without R code need a namespace and so
    may need to be installed under R 2.14.0 or later.

    o assignInNamespace() has further restrictions on use apart from at
    top-level, as its help page has warned. Expect it to be disabled
    from programmatic use in the future.

    o system() and system2() when capturing output report a non-zero
    status in the new "status" attribute.

    o kronecker() now has an S4 generic in package methods on which
    packages can set methods. It will be invoked by X %x% Y if
    either X or Y is an S4 object.

    o pdf() accepts forms like file = "|lpr" in the same way as
    postscript().

    o pdf() accepts file = NULL. This means that the device does NOT
    create a PDF file (but it can still be queried, e.g., for font
    metric info).

    o format() (and hence print()) on "bibentry" objects now uses
    options("width") to set the output width.

    o legend() gains a text.font argument. (Suggested by Tim Paine,
    PR#14719.)

    o nchar() and nzchar() no longer accept factors (as integer
    vectors). (Wish of PR#6899.)

    o summary() behaves slightly differently (or more precisely, its
    print() method does). For numeric inputs, the number of NAs is
    printed as an integer and not a real. For dates and datetimes,
    the number of NAs is included in the printed output (the latter
    being the wish of PR#14720).

    The "data.frame" method is more consistent with the default
    method: in particular it now applies zapsmall() to
    numeric/complex summaries.

    o The number of items retained with options(warn = 0) can be set by
    options(nwarnings=).

    o There is a new function assignInMyNamespace() which uses the
    namespace of the function it is called from.

    o attach() allows the default name for an attached file to be
    overridden.

    o bxp(), the work horse of boxplot(), now uses a more sensible
    default xlim in the case where at is specified differently from
    1:n, see the discussion on R-devel, <URL:
    https://stat.ethz.ch/pipermail/r-devel/2011-November/062586.html>.

    o New function paste0(), an efficient version of paste(*, sep=""),
    to be used in many places for more concise (and slightly more
    efficient) code.

    o Function setClass() in package methods now returns, invisibly, a
    generator function for the new class, slightly preferred to
    calling new(), as explained on the setClass help page.

    o The "dendrogram" method of str() now takes its default for
    last.str from option str.dendrogram.last.

    o New simple fitted() method for "kmeans" objects.

    o The traceback() function can now be called with an integer
    argument, to display a current stack trace. (Wish of PR#14770.)

    o setGeneric() calls can be simplified when creating a new generic
    function by supplying the default method as the def argument.
    See ?setGeneric.

    o serialize() has a new option xdr = FALSE which will use the
    native byte-order for binary serializations. In scenarios where
    only little-endian machines are involved (these days, close to
    universal) and (un)serialization takes an appreciable amount of
    time this may speed up noticeably transferring data between
    systems.

    o The internal (un)serialization code is faster for long vectors,
    particularly with XDR on some platforms. (Based on a suggested
    patch by Michael Spiegel.)

    o For consistency, circles with zero radius are omitted by points()
    and grid.circle(). Previously this was device-dependent, but
    they were usually invisible.

    o NROW(x) and NCOL(x) now work whenever dim(x) looks appropriate,
    e.g., also for more generalized matrices.

    o PCRE has been updated to version 8.30.

    o The internal R_Srcref variable is now updated before the browser
    stops on entering a function. (Suggestion of PR#14818.)

    o There are 'bare-bones' functions .colSums(), .rowSums(),
    .colMeans() and .rowMeans() for use in programming where ultimate
    speed is required.

    o The formerly internal function .package_dependencies() from
    package tools for calculating (recursive) (reverse) dependencies
    on package databases has been renamed to package_dependencies()
    and is now exported.

    o There is a new function optimHess() to compute the (approximate)
    Hessian for an optim() solution if hessian = TRUE was forgotten.

    o .filled.contour() is a 'bare-bones' function to add a
    filled-contour rectangular plot to an already prepared plot
    region.

    o The stepping in debugging and single-step browsing modes has
    changed slightly: now left braces at the start of the body are
    stepped over for if statements as well as for for and while
    statements. (Wish of PR#14814.)

    o library() no longer warns about a conflict with a function from
    package:base if the function has the same code as the base one
    but with a different environment. (An example is Matrix::det().)

    o When deparsing very large language objects, as.character() now
    inserts newlines after each line of approximately 500 bytes,
    rather than truncating to the first line.

    o New function rWishart() generates Wishart-distributed random
    matrices.

    o Packages may now specify actions to be taken when the package is
    loaded (setLoadActions()).

    o options(max.print = Inf) and similar now give an error (instead
    of warnings later).

    o The "difftime" replacement method of units tries harder to
    preserve other attributes of the argument. (Wish of PR#14839.)

    o poly(raw = TRUE) no longer requires more unique points than the
    degree. (Requested by John Fox.)

    PACKAGE parallel:

    o There is a new function mcmapply(), a parallel version of
    mapply(), and a wrapper mcMap(), a parallel version of Map().

    o A default cluster can be registered by the new function
    setDefaultCluster(): this will be used by default in functions
    such as parLapply().

    o clusterMap() has a new argument .scheduling to allow the use of
    load-balancing.

    o There are new load-balancing functions parLapplyLB() and
    parSapplyLB().

    o makePSOCKCluster() has a new option useXDR = FALSE which can be
    used to avoid byte-shuffling for serialization when all the nodes
    are known to be little-endian (or all big-endian).

    PACKAGE INSTALLATION:

    o Non-ASCII vignettes without a declared encoding are no longer
    accepted.

    o C/C++ code in packages is now compiled with -NDEBUG to mitigate
    against the C/C++ function assert being called in production use.
    Developers can turn this off during package development with
    PKG_CPPFLAGS = -UNDEBUG.

    o R CMD INSTALL has a new option --dsym which on Mac OS X (Darwin)
    dumps the symbols alongside the .so file: this is helpful when
    debugging with valgrind (and especially when installing packages
    into R.framework). [This can also be enabled by setting the
    undocumented environment variable PKG_MAKE_DSYM, since R 2.12.0.]

    o R CMD INSTALL will test loading under all installed
    sub-architectures even for packages without compiled code, unless
    the flag --no-multiarch is used. (Pure R packages can do things
    which are architecture-dependent: in the case which prompted
    this, looking for an icon in a Windows R executable.)

    o There is a new option install.packages(type = "both") which tries
    source packages if binary packages are not available, on those
    platforms where the latter is the default.
    I edited the end of the message for length reasons!
    "If you torture the data long enough it will eventually confess."
    -Ronald Harry Coase -

  17. #44
    Devorador de queso
    Points: 97,539, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Awards:
    Posting AwardCommunity AwardDiscussion EnderFrequent PosterActivity Award
    Dason's Avatar
    Location
    Tampa, FL
    Posts
    12,987
    Thanks
    309
    Thanked 2,640 Times in 2,255 Posts

    Re: R News and Updates

    In adddition to paste0 I'm excited about these three:


    There are 'bare-bones' functions .colSums(), .rowSums(),
    .colMeans() and .rowMeans() for use in programming where ultimate
    speed is required.

    There is a new function optimHess() to compute the (approximate)
    Hessian for an optim() solution if hessian = TRUE was forgotten.

    New function rWishart() generates Wishart-distributed random
    matrices.
    I don't have emotions and sometimes that makes me very sad.

  18. #45
    ggplot2orBust
    Points: 72,900, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Awards:
    User with most referrers
    trinker's Avatar
    Location
    Buffalo, NY
    Posts
    4,424
    Thanks
    1,815
    Thanked 931 Times in 812 Posts

    Re: R News and Updates


    ggplot2 .9.1 bug fix released:

    Quote Originally Posted by Hadley Wickham
    Should be available from a CRAN mirror near you in the very near
    future. This is mostly a bug fix release, so I'd highly recommend
    upgrading from 0.9.0 as soon as possible!

    The highlight in this release is a new visual testing system by
    Winston, which makes it easier for us to pick up news bugs very very
    quickly.

    Hadley

    ggplot2 0.9.1
    ----------------------------------------------------------------

    MINOR FEATURES

    * `ggstructure` and `ggorder`, which call `ggpcp`, no longer have a
    `scale` argument since `ggpcp` does not have one.

    * built in datasets have been checked to make sure they use characters,
    factors and ordered factors appropriately

    * `geom_raster` and `annotation_raster` gain new `interpolate` argument for
    controlling whether or not rasters are interpolated

    * Added `plot` as an alias for `print` for ggplot objects.

    * Visual tests have been moved to /visual_test and modified to work with the
    vtest package. (Thanks to Winston Chang)

    * `geom_dotplot`: now supports stacking. It uses `stackgroups = TRUE` instead
    of the usual position="stack", for technical reasons. It also will stack in
    the x direction when binning along the y axis. (Thanks to Winston Chang)

    * `geom_rug` now allows control over which sides to put the rug lines, with
    the `sides` argument. (Thanks to Winston Chang)

    * `annotation_logticks`: a new geom that adds tick marks on the inside of the
    plotting rectangle that have diminishing spacing for log-10 axes. (Thanks
    to Winston Chang)

    * Coordinate expansion is now handled by an interaction of the scale and
    coord, rather than by the scale only. Also, the `wise` argument is no
    longer needed. (Thanks to Winston Chang and Kohske Takahashi)

    BUG FIXES

    * `facet_grid` no longer drops duplicate cases (Fixes #443)

    * `munch_range` properly reports the x and y range. (Thanks to Winston Chang)

    * `stat_bin2d` handles data with NA in the position variables. Error was
    triggered when scale was limited to a range smaller than the range of
    the data. (Bug reported by Tao Gao; diagnosed and fixed by Brian Diggs)

    * `scale_*_identity` will now produce a legend when `guide = "legend"` and no
    breaks or labels are supplied (Fixes #453)

    * `geom_map` now works with `coord_map` (Fixes #480)

    * discrete scales now accept named vectors of labels again (Fixes #427)

    * `geom_raster` works better with categorical input (Fixes #463)

    * `qplot` no longer uses non-standard evaluation for geom/stat arguments - it
    doesn't seem to be needed and was causing problems when qplot was used in
    special environments (e.g. in knitr) (Fixes #377)

    * `coord_train.polar` and `coord_train.trans` remove NAs from breaks.
    (Thanks to Winston Chang. Fixes #422)

    * Theta breaks with `coord_polar` have equal angular spacing. (Thanks to
    Winston Chang and Kohske Takahashi. Fixes #288)

    * Empty data frames are now handled correctly: layers with empty data are
    dropped silently, instead of inheriting data from the plot. (Thanks to
    Winston Chang. Fixes #31, #332, #506 and #507)

    * The alpha value of set colours is now preserved by default. To return to the
    old behaviour, set `alpha = 1`. (Fixes #475)

    * `scale_*_manual` will throw an error if you have too few values. (Fixes
    #512)

    * `facet_wrap` gets the `as.table` argument back. (Fixes #497)

    * `resolution` now returns 1 when range is zero. (Fixes #526)

    * Titles are displayed above legend when legend is on top. (Thanks to
    Kohske Takahashi. Fixes #432)

    * Specifying breaks outside coord limits works. (Thanks to Kohske Takahashi.
    Fixes #430)

    * `renames_aes` now uses exact matching instead of partial matching. (Thanks
    to Winston Chang. Fixes #529)

    * `labs()` now works with American spellings. (Thanks to Winston Chang.
    Fixes #521)

    * `stat_density2d` sets the limits for `kde2d` from the limits of the x and
    y scales. (Thanks to Winston Chang)
    "If you torture the data long enough it will eventually confess."
    -Ronald Harry Coase -

+ Reply to Thread
Page 3 of 8 FirstFirst 1 2 3 4 5 6 7 8 LastLast

           




Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts






Advertise on Talk Stats