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

Thread: R News and Updates

  1. #106
    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 3.1.1 released!!!!!

    http://cran.rstudio.com/src/base/NEWS.html

    Quote Originally Posted by CRAN_3.1.1
    CHANGES IN R 3.1.1

    NEW FEATURES

    When attach() reports conflicts, it does so compatibly with library() by using message().

    R CMD Sweave no longer cleans any files by default, compatibly with versions of R prior to 3.1.0. There are new options --clean, --clean=default and --clean=keepOuts.

    tools::buildVignette() and tools::buildVignettes() with clean = FALSE no longer remove any created files. buildvignette() gains a keep argument for more cleaning customization.

    The Bioconductor ‘version’ used by setRepositories() can now be set by environment variable R_BIOC_VERSION at runtime, not just when R is installed. (It has been stated that Bioconductor will switch from ‘version’ 2.14 to ‘version’ 3.0 during the lifetime of the R 3.1 series.)

    Error messages from bugs in embedded Sexpr code in Sweave documents now report the source location.

    type.convert(), read.table() and similar read.*() functions get a new numerals argument, specifying how numeric input is converted when its conversion to double precision loses accuracy. The default value, "allow.loss" allows accuracy loss, as in R versions before 3.1.0.

    For some compilers, integer addition could overflow without a warning. R's internal code for both integer addition and subtraction is more robust now. (PR#15774)

    The function determining the default number of knots for smooth.spline() is now exported, as .nknots.smspl().

    dbeta(, a,b), pbeta(), qbeta() and rbeta() are now defined also for a = 0, b = 0, or infinite a and b (where they typically returned NaN before).

    Many package authors report that the RStudio graphics device does not work correctly with their package's use of dev.new(). The new option dev.new(noRStudioGD = TRUE) replaces the RStudio override by the default device as selected by R itself, still respecting environment variables R_INTERACTIVE_DEVICE and R_DEFAULT_DEVICE.

    readRDS() now returns visibly.

    Modifying internal logical scalar constants now results in an error instead of a warning.

    install.packages(repos = NULL) now accepts http:// or ftp:// URLs of package archives as well as file paths, and will download as required. In most cases repos = NULL can be deduced from the extension of the URL.

    The warning when using partial matching with the $ operator on data frames is now only given when options("warnPartialMatchDollar") is TRUE.

    Package help requests like package?foo now try the package foo whether loaded or not.

    General help requests now default to trying all loaded packages, not just those on the search path.

    Added a new function promptImport(), to generate a help page for a function that was imported from another package (and presumably re-exported, or help would not be needed).

    INSTALLATION and INCLUDED SOFTWARE

    configure option --with-internal-tzcode can now be used with variable rsharedir.

    The included version of PCRE has been updated to 8.35.

    There is a new target make uninstall-libR to remove an installed shared/static ‘libR’.

    make install-libR now works if a sub-architecture is used, although the user will need to specify libdir differently for different sub-architectures.

    There is more extensive advice on which LaTeX packages are required to install R or to make package manuals (as done by R CMD check) in the ‘Writing R Extensions’ manual.

    Compilers/linkers were handling the visibility controls in ‘src/extra/xz’ inconsistently (and apparently in some cases incorrectly), so it has been simplified. (PR#15327)

    (Windows) There is updated support for the use of ICU for collation: see the ‘R Installation and Administration Manual’.

    BUG FIXES

    dbinom(x, n), pbinom(), dpois(), etc, are slightly less restrictive in checking if n is integer-valued. (Wish of PR#15734.)

    pchisq(x, df, ncp, log.p = TRUE) is more accurate and no longer underflows for small x and ncp < 80, e.g, for pchisq(1e-5, df = 100, ncp = 1, log = TRUE). (Based on PR#15635 and a suggestion by Roby Joehanes.)

    The s (“step into”) command in the debugger would cause R to step into expressions evaluated there, not just into functions being debugged. (PR#15770)

    The C code used by strptime() rejected time-zone offsets of more than +1200 (+1245, +1300 and +1400 can occur). (PR#15768)

    (Windows only.) png(type = "cairo", antialias = "gray") was not accepted. (PR#15760)

    Use of save(..., envir=) with named objects could fail. (PR#15758)

    Sweave() mis-parsed Sexpr expressions that contained backslashes. (PR#15779)

    The return value from options(foo = NULL) was not the previous value of the option. (PR#15781)

    enc2utf8() and enc2native() did not always mark the encoding of the return values when it was known.

    dnbinom(x, size = <large>, mu, log = TRUE) no longer underflows to -Inf for large mu, thanks to a suggestion from Alessandro Mammana (MPI MolGen, Berlin).

    pbeta(x, a, b, log = TRUE) no longer behaves discontinuously (in a small x-region) because of denormalized numbers. Also, pbeta(1-1e-12, 1e30, 1.001, log=TRUE) now terminates “in real time”.

    The "CRAN" filter (see available.packages()) no longer removes duplicates other than of packages on CRAN, and does not fail if there is no CRAN repository in getOption("repos").

    The device listing from dev2bitmap() and bitmap() was truncated to 1000 characters: modern versions of GhostScript on most platforms have many more devices.

    (Windows.) Commands such as Sys.which() and pipe() which needed to find the full path to a command could segfault if the ‘long’ path name was much longer than the ‘short’ path name (which Sys.which() returns), as the behaviour of the Windows API call had changed.

    R CMD build will fail with an error if one of the packages specified in the VignetteBuilder field is not installed. (Without loading those packages it cannot be ascertained which files are intended to be vignettes. This means that the VignetteBuilder packages have to be installed for package checking too.) (Wish of PR#15775.)

    Misguided attempts to use chull() with non-finite points now give an error (related to PR#15777).

    For a formula with exactly 32 variables the 32nd variable was aliased to the intercept in some C-level computations of terms, so that for example attempting to remove it would remove the intercept instead (and leave a corrupt internal structure). (PR#15735)

    anyDuplicated() silently returned wrong values when the first duplicate was at an index which was too large to be stored in an integer vector (although a lot of RAM and patience would have been needed to encounter this).

    tools::Rd2ex(commentDontrun = FALSE) failed if the block had only one line.

    Hexadecimal constants such as 0x110p-5L which were incorrectly qualified by L were parsed incorrectly since R 3.0.0, with a slightly garbled warning. (PR#15753)

    system() returned success on some platforms even if the system was unable to launch a process. (PR#15796)

    (Windows Rgui console.) Unbuffered output was sometimes not output immediately if the prompt was not on the last line of the console.

    The built-in help server did not declare the encoding for the ‘DESCRIPTION’ or other text files to be the package encoding, so non-ASCII characters could be displayed incorrectly.

    R is now trying harder to not cleanup child processes that were not spawned by mcparallel() on platforms that provide information about the source process of the SIGCHLD signal. This allows 3rd party libraries to manage the exit status of children that they spawn without R interfering.

    mcmapply() was only parallelizing if the number of jobs was bigger than the number of cores. It now parallelizes if the number of jobs is more than one.

    Auto-printing would re-evaluate its argument when trying to dispatch to a print method. This is now avoided when possible.

    Unserializing (including load() and readRDS()) could silently return incorrect numeric values from ASCII saves if there was a read error.

    getParseData() could return incorrect values for the parents of some elements. (Reported by Andrew Redd.)

    Attempting to use data frames of 2^31 or more rows with merge() or to create a merged data frame of that size now gives a clearer error message.

    parse() did not check its file argument was a connection if it was not a character string, so e.g. parse(FALSE) attempted to read from stdin.

    Nor did dump() and dput().

    The "help.try.all.packages" option was ignored when the shortcut syntax for help was used, e.g. ?foo.

    A potential segfault in string allocation has been fixed. (Found by Radford Neal.)

    Potential memory protection errors in sort() and D() have been fixed. (Found by Radford Neal.)

    Fixed a lack of error checking in graphics event functions. (Found by Radford Neal; a different patch used here than the one in pqR.)

    numericDeriv() sometimes miscalculated the gradient. (PR#15849, reported originally by Radford Neal)
    "If you torture the data long enough it will eventually confess."
    -Ronald Harry Coase -

  2. #107
    Super Moderator
    Points: 32,527, Level: 100
    Level completed: 0%, Points required for next Level: 0
    bugman's Avatar
    Posts
    2,259
    Thanks
    291
    Thanked 326 Times in 266 Posts

    Re: R News and Updates

    For those who haven't heard Hadley Wickham is giving a live webinar on the grammer of graphics on th e30th. Details here:

    http://pages.rstudio.net/Webniar-Ser...V86tUs0XqqM%3D
    The earth is round: P<0.05

  3. The Following User Says Thank You to bugman For This Useful Post:

    trinker (07-18-2014)

  4. #108
    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 thread has been missing some love. Here's a cool new pickup. Easily read https into R as if you were using base's url function.

    Code: 
    library(devtools)
    install_github("jeroenooms/curl")
    
    library(curl)
    x <- read.csv(curl("https://raw.githubusercontent.com/trinker/dummy/master/data/gcircles.csv"))
    "If you torture the data long enough it will eventually confess."
    -Ronald Harry Coase -

  5. #109
    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

    There has been lots of news and updates in the past (almost) two years that haven't been posted here. trinker are you still interested in having this thread stickied? It has mainly been your baby.
    I don't have emotions and sometimes that makes me very sad.

  6. #110
    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

    burn her! BURN HEEEEER!
    You should definitely use jQuery. It's really great and does all things.

  7. #111
    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

    Not everybody here *loves* Hadley's packages but even if you disagree with piping and ggplot2 you might appreciate easier ways to read/write between R, SAS, SPSS, and Stata.

    haven 1.0.0 was released
    I don't have emotions and sometimes that makes me very sad.

  8. The Following User Says Thank You to Dason For This Useful Post:

    trinker (11-03-2016)

  9. #112
    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

    R 3.4.0 has been released. You can view the changelog here: https://cran.r-project.org/bin/windo...S.R-3.4.0.html

    A sampling of some of the interesting points:
    • Add utils::strcapture(). Given a character vector and a regular expression containing capture expressions, strcapture() will extract the captured tokens into a tabular data structure, typically a data.frame.
    • R CMD build will now give priority to vignettes produced from files in the ‘vignettes’ directory over those in the ‘inst/doc’ directory, with a warning that the latter are being ignored.
    • R CMD check now checks that output files in ‘inst/doc’ are newer than the source files in ‘vignettes’.
    • (Windows only) Function setInternet2() is defunct.
    I don't have emotions and sometimes that makes me very sad.

  10. #113
    R purist
    Points: 35,103, Level: 100
    Level completed: 0%, Points required for next Level: 0
    TheEcologist's Avatar
    Location
    United States
    Posts
    1,921
    Thanks
    303
    Thanked 608 Times in 341 Posts

    Re: R News and Updates

    New package available at CRAN!!!!

    trackDem [Particle tracking and demography]. A foray into computer vision and particle tracking. with some machine learning mixed in.

    It tracks and counts moving objects:


    From any video or sequence of images:



    Package uses phython, for video editing, and C++ for efficiency.
    The true ideals of great philosophies always seem to get lost somewhere along the road..

  11. The Following 2 Users Say Thank You to TheEcologist For This Useful Post:

    Dason (04-24-2017), hlsmith (04-24-2017)

  12. #114
    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

    Quote Originally Posted by
    Duncan Murdoch

    I've just finished the Windows build of R 3.4.2. It will make it to CRAN and its mirrors over the next few hours.

    This is the last binary release that I will be producing. I've been building them for about 15 years, and it's time to retire. Builds using different tools and scripts are available from https://mran.microsoft.com/download/. I'll be putting my own scripts on CRAN soon in case anyone wants to duplicate them.

    Nightly builds of R-patched and R-devel will continue to run on autopilot for the time being, without maintenance.

    I will also be retiring from maintenance of the Rtools collection.

    Duncan Murdoch
    I wonder if this is retirement from R-core in general. I wonder if they will try to get somebody to fill his vacancy.
    I don't have emotions and sometimes that makes me very sad.

  13. #115
    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
    "If you torture the data long enough it will eventually confess."
    -Ronald Harry Coase -

  14. #116
    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


    I'd be fine with that
    I don't have emotions and sometimes that makes me very sad.

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

           




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