R

Screenshot Software:
R
Mga detalye ng Software:
Bersyon: 3.1.2
I-upload ang petsa: 17 Feb 15
Lisensya: Libre
Katanyagan: 292

Rating: 3.0/5 (Total Votes: 1)

R ay isang open source, malayang ipinamamahagi at multiplatform command-line software na nagbibigay ng isang pinagsama-samang suite ng mga software facility, kung saan ay madaling gamitin para sa pagkalkula ng data, pagmamanipula at graphical display. Sa ibang salita, R ay isang programming language at kapaligiran para sa statistical computing at graphics.
It & rsquo; I proyekto ng GNU katulad sa kapaligiran S programming language at pag-unlad na nilikha ni John Kamara at mga kasamahan sa Bell Laboratories, na kung saan ay dating kilala bilang AT & T, ngayon Lucent Technologies. Ito ay may komprehensibong dokumentasyon na magagamit sa mga proyekto rsquo &; s homepage.Features sa isang glanceKey mga tampok isama ang isang epektibong, well-binuo at simpleng wika programming, kapaki-pakinabang na data storage at paghawak ng mga function, isang set ng mga operator para sa mga pagkalkula ng array, lalo na matrices, magkaugnay, malaki at pinagsamang hanay ng mga intermediate mga utility para sa pagsusuri ng data, pati na rin ang mga graphical na mga pag-andar para sa display at pagtatasa ng data.
Maaari itong madaling pinalawak na may karagdagang pag-andar, ay may malawak na hanay ng mga graphical at pang-istatistikang diskarte, kabilang ang nonlinear at linear pagmomodelo, pag-aaral oras-serye, clustering, pag-uuri at klasikal na statistical test. R ay maaaring gamitin upang makabuo ng publication na kalidad plots, kabilang ang mathematical formula at mga simbolo.
Bilang karagdagan, ang mga gumagamit ay magagawang i-link at tawagan C ++, C at Fortran code sa runtime, na maglagay ng karagdagang pag-andar sa pamamagitan ng pagtukoy ng mga bagong pag-andar, sundin ang mga algorithmic pagpiling ginawa, pati na rin upang manipulahin R mga bagay nang direkta sa pamamagitan ng pagsusulat C code. Pinapayagan ka ng built-in na arkitektura nito plugin na madaling palawigin ang default nito function sa pamamagitan ng packages.Under ng hood at suportado OSesR ay isang application na command-line cross-platform na maaaring magamit sa sa isang malawak na hanay ng GNU / Linux at UNIX-tulad ng operating system, kabilang ang BSD, pati na rin sa Microsoft Windows at Mac OS X. Ito ay naipatupad sa C programming language at ay matagumpay na nasubok sa parehong 32-bit at 64-bit na hardware platform.

Ano ang bagong sa paglabas:

  • BAGONG TAMPOK:
  • embedFonts () na ngayon ang mga default na format = & quot; ps2write & quot; para .ps at .eps mga file. Ito ay magagamit sa Ghostscript 9.x (dahil 2010) habang ang mga nakaraang default, format = & quot;. Pswrite & quot ;, ay inalis sa Ghostscript 9.10
  • Para sa pagsunod sa [dpqr] pamantayan (), [dp] lnorm (sdlog = 0) gawing modelo ang isang point masa sa Exp (mulog) sa halip na balik Nan (para sa isang error).
  • kakayahan () ulat na ngayon kung ICU ay pinagsama-sama sa para magamit para sa paghahambing (ito ay talagang lamang na ginamit kung ang isang angkop na lokal na naka-set para sa paghahambing, at hindi kailanman para sa isang C locale).
  • (OS X lamang.) Package pagsusuri tcltk kapag load kung ito ay naka-link laban sa batay sa X11 CRAN Tcl / .tk at kung gayon na ang bahagi Tcl / .tk at ang X11 mga aklatan ay naka-install. Ito ay nagpapahintulot sa mga mensahe mas nagbibigay-kaalaman error na ibinigay sa pagpapayo ang pag-install ng mga nawawalang bahagi o ng XQuartz.
  • Ang X11 () device at nakabatay sa X11 bersyon ng editor at viewer data (tawagin ng pag-edit () at ng Dagat () para sa mga frame ng data at matrices mula sa command-line R) suriin na ang X11 mga aklatan ay naka-install at kung hindi nagpapayo-install XQuartz.
  • icuSetCollate () ay nagbibigay-daan locale = & quot; default & quot ;, at lokal = & quot; wala & quot; gamitin ang mga serbisyo OS kaysa sa ICU para sa paghahambing.
  • variable R_ICU_LOCALE Environment ay maaaring gamitin upang itakda ang default na ICU lokal, kung sakaling ang isa na nakuha mula sa lokal OS ay hindi naaangkop (ito ay kasalukuyang kinakailangan sa Windows).
  • Bagong pag-andar icuGetCollate () upang mag-ulat sa ICU paghahambing locale ginagamit (kung mayroon man).
  • utils :: URLencode () ay na-update upang gamitin ang walang pasubali at Nakareserba ang mga character mula sa RFC 3986,, sa halip na RFC 1738.
  • natatanging (babala ()) at c (babala ()) Sinusuportahan na ngayon.
  • Ang Bioconductor 'bersyon' na ginagamit ng mga setRepositories () na ngayon ang mga default upang 3.0. (Ito ay maaaring itakda sa runtime _via_ environment variable R_BIOC_VERSION.)
  • INSTALL at KASAMA SOFTWARE:
  • Ang mga ulat ng I-configure ang script sa higit pang mga mahalagang kakayahan ng / options na hindi pinagsama-sama sa.
  • Higit pang mga uri ng mga panlabas Blas ay nakilala sa pamamagitan ng pangalan sa ulat na iyon.
  • Kapag pagbuo R bilang isang nakabahaging library, ang -L $ {} R_HOME / Lib $ {} R_ARCH-flag ay nakalagay mas maaga sa command link na ginamit sa panahon ng pag-install at kapag pakete ay naka-install: ito ay tumutulong na masiguro na ang kasalukuyang build ay may priority kung ang isang R nakabahaging library ay na-install sa pamamagitan ng halimbawa -install-libR sa isang library na nabanggit sa LDFLAGS (at hindi sa 'library direktoryo ng iyong system' bilang dokumentado). (Batiin ng PR # 15790.)
  • LaTeX package upquote ay hindi na kinakailangan para sa paggamit ng inconsolata R iyon.
  • (Windows lamang) Kung ang parehong 32 at 64 bit na bersyon ng R ay naka-install, ang bin / R.exe at bin / Rscript.exe executable tumakbo ngayon 64 bit R. (Upang patakbuhin ang 32 bit R, patungan ang mga file na may mga kopya ng bin / i386 / Rfe.exe.)
  • Mga Kagamitan:
  • Pagpapatakbo R CMD-check sa _R_CHECK_DEPENDS_ONLY_ totoo ngayon gumagawa ng VignetteBuilder pakete magagamit kahit na ang mga ito ay nakalista sa Nagmumungkahi, dahil ang mga ito ay kailangan upang makilala at proseso ng di-Sweave vignettes.
  • ulat R CMD check ngayon walang laman na pahayag importFrom sa isang namespace file, dahil ang mga ito ay karaniwang mga error (pagsusulat ng importFrom (Pkg) kung saan ang pag-import (Pkg) ay nilayon).
  • R CMD check ngayon sa pamamagitan ng default paggamit code tseke nang direkta sa package namespace nang hindi naglo-load at naglalakip ng mga pakete at nito ay nagmumungkahi at Pinahuhusay. Para sa mahusay na kasanayan sa mga package sa Nagmumungkahi field, tingnan SS1.1.3.1 ng 'Pagsusulat R Extension'. Para sa paggamit ng mga object-tamad data sa sarili code ng package, na makita? Ng data.
  • Pag-aayos ng bug:
  • dmultinom () ay hindi tama pangasiwaan ang di-tiyak na probabilities.
  • prettyNum (x, zero.print = *) ngayon ay gagana rin kapag x naglalaman NAs.
  • Ang isang longstanding bug exhibited sa pamamagitan ng nlminb () sa Windows ay traced sa isang compiler bug sa GCC 4.6.3; isang workaround ay ilalagay sa lugar. (PR # 15244 at PR # 15914).
  • -render ng utos sa mga bersyon ng HTML ng pahina ng tulong ay napabuti:. Ito ay partikular na maliwanag sa pahina ng tulong para sa I-INSTALL
  • as.hexmode (x) at as.octmode (x) ngayon kumilos nang tama para sa ilang numeric x, hal, c (NA, 1) o c (1, pay).
  • drop1 () Nabigo kung wala variable upang i-drop ang argumento saklaw. (PR # 15935)
  • i-edit () (at samakatuwid ay ayusin ()) Nabigo kung ang isang bagay ay nagkaroon na may pangalang isang katangian na hindi pang-character na & quot; pinagmulan & quot; (Isang katangian na ay ginagamit sa R ​​bago ang bersyon 2.14.0).
  • callGeneric maaaring mabibigo kung nagkaroon ng generic ... bilang isang pormal na argumento (). (PR # 15937).
  • Forking kahanay package na tinatawag na K entry point exit sa bata. Ito ay hindi ligtas (dapat ay nai-tinatawag na _exit), at maaaring flush stdin ng pangunahing proseso ng R (nakita pinaka-madalas sa Solaris).
  • Bilang mahusay na kasanayan, stdout ay flushed ngayon bago forking ang isang bata.
  • R ng mga bagay tulad ng mga listahan (`isang b` = 1) i-print na ngayon nang tama.
  • getAnywhere (& quot; C_pbinom & quot;) ay nagbabalik ngayon tama ang nag-iisang bagay na (sa halip na unlisting ito)
  • .
  • Ang confint () na pamamaraan para sa nls () umaangkop nabigong mga tinukoy na parameter ng mga limitasyon sa kabila ng paggamit ng isang algorithm bukod sa & quot; port & quot ;. (PR # 15960)
  • Subclassing isang Nabigo kung ang klase kinakailangang argumento sa generator, S4 klase sa pamamagitan ng pagsisimula ng pag-nito () method.
  • removeSource () ay hindi maayos na pangasiwaan ang expression na naglalaman ng mga argumento na ibinigay bilang nawawala, hal x [i,]. (PR # 15957)
  • as.environment (listahan ()) na ngayon ang gumagana, at as.list () ng nasabing isang kapaligiran ay pare-pareho na listahan ().
  • Ang ilang mga pag-andar tcltk Nabigo kapag tumatakbo sa hindi pangkaraniwang mga kapaligiran. (PR # 15970)
  • Mga pagpipilian (listahan ()) ngayon ay gumagana (trivially). (PR # 15979)
  • sumanib (, ..) ngayon ay gumagana nang tama para sa dalawang independiyenteng `'dendrograms (PR # 15648), at pa rin compatibly sa pamamagitan isaayos = & quot; auto & quot; halimbawa para sa dalawang sangay ng isang umiiral na dendrogram.
  • Ang pamamaraan ng isang lagay ng lupa para sa & quot; hclust & quot; bagay ay makakakuha ng isang opsyonal na check argument; Kapag na ay totoo (ang default) ito sumusuri ang higit maingat para sa mga wastong input.
  • (lamang sa Windows) Kung pinili upang i-install 64 bit R ang isang gumagamit ngunit hindi 32 bit R, ang bin / R at bin / Rscript executable Nabigo upang tumakbo. (PR # 15981)
  • Iba't ibang posibleng buffer overruns ay nai-naghadlang, at idinagdag ang napalampas na proteksyon memory. (PR # 15990)
  • hindi na dumadaan sa Rscript --args sa R ​​kapag walang mga labis (& quot; user & quot;). Argumento
  • bagay tulad ng getClass (& quot; refClass & quot;) @ prototype ngayong mag-print () at STR () walang error
  • .
  • magkamukha () na ngayon ang itsura din sa S4 bit.
  • hist (x, break) ay mas matatag sa pagdaragdag ng isang maliit na kalabuan sa ilang mga break kapag ang ilan ay masyadong malaki. (PR # 15988)
  • sub () at gsub () ay hindi mahawakan ang regular na mga expression tulad ng & quot; s {2,} & quot; maayos kung ang teksto na nilalaman NA o mga elemento ng di-ascii sa isang UTF-8 lokal. Bahagi ng ito ay dahil sa isang bug sa TRE library. (PR # 16009)
  • RShowDoc (& quot; BALITA & quot;) Nagpapakita na ngayon ang bersyon PDF
  • .
  • Matrices at array na may huling dimensyon sa zero ay hindi i-print sa lahat o incompletely. (PR # 16012)
  • plot.histogram () at samakatuwid hist () ngayon respetuhin ang xaxs, yaxs at lab graphics parameter. (PR # 16021)
  • bw.SJ (x) at iba pang .bw. * () Hindi na segfault kapag x ay naglalaman ng mga di-tiyak na halaga. (PR # 16024)
  • hindi sinasadyang binabalewala R CMD Rd2pdf nito --os pagpipilian.
  • Ang panloob na pamamaraan ng download.file () ay hindi pag-uulat ng mga sukat ng file at pag-unlad nang tama sa mga file na mas malaki sa 2GB (minana mula sa libxml2). Ito ay naiwasto para sa 64-bit build (Maaaring hindi sinusuportahan ng 32-bit platform tulad ng mga file, ngunit kung saan posible ay masusuportahan sa mga bersyon ng R hinaharap).
  • Trabaho sa paligid ng isang bug sa OS X Yosemite kung saan key variable na kapaligiran ay maaaring nauulit na nagdudulot ng mga isyu sa subprocesses. Ang mga duplicate ay inalis na ngayon sa R ​​startup (sa pamamagitan ng Rprofile). (PR # 16042)
  • Ayusin ang X11 pagkakita sa auto-launch sa DISPLAY sa OS X upang makilala pinakabagong XQuartz.

Ano ang bagong sa bersyon 3.0.2:

  • BAGONG TAMPOK:
  • Ang BALITA file ang nai-muling isinaayos.
  • Ang file na ito ay naglalaman ng balita para sa R ​​& gt; = 3.0.0: balita para sa 0.xy, 1.xy at 2.xy release ay nasa file NEWS.0, NEWS.1 at NEWS.2. Ang huli mga file ay naka-install na ngayon kapag R ay naka-install. Ang isang HTML na bersyon ng balita mula sa 2.10.0 2.15.3 ay magagamit bilang mga doc / html / NEWS.2.html.
  • sum () para sa integer argumento ay gumagamit na ngayon ng isang integer nagtitipon ng hindi bababa sa 64 mga piraso at sa gayon ay magiging mas tumpak sa mga lubhang bibihirang kaso na lalampas sa isang pinagsama-samang kabuuan 2 ^ 53 (kinakailangan summing ng higit sa 4,000,000 mga elemento).
  • Ang halimbawa sa () at mga tool :: Rd2ex () function ay mayroon na ngayong mga parameter upang payagan ang mga ito upang huwag pansinin dontrun markup sa mga halimbawa. (Iminumungkahi ng Peter Solymos.)
  • STR (x) ay lubha mas mabilis na para sa mga napakalaking mga listahan, o mga salik na may 100,000 mga antas, sa huli bilang sa PR # 15337.
  • col2rgb () ay nag-convert na ngayon ang mga salik sa mga string ng character hindi integer code (iminungkahi ng Bryan Hanson).
  • buntot (babala ()) na ngayon ang gumagana, sa pamamagitan ng bagong `[` pamamaraan.
  • Walang ay sumusuporta na ngayon para sa estilo LaTeX file zi4.sty na may sa ilang mga distribusyon na pinalitan inconsolata.sty.
  • unlist (x) karaniwang ngayon nagbabalik lahat ng mga non-list xs hindi magbabago, hindi lang ang & quot; vector & quot; mga bago. Dahil dito, format (lst) ngayon ay gagana rin kapag ang listahan lst may mga elemento ng di-vector.
  • Ang tool :: getVignetteInfo () function na ay naidagdag upang magbigay ng impormasyon tungkol sa naka-install na vignettes.
  • Bagong assertCondition (), atbp mga utility sa mga tool, kapaki-pakinabang para sa pagsubok.
  • Itinatala ngayon-profile non-inlined tawag mula sa byte-compile code sa BUILTIN mga pag-andar.
  • iba't-ibang mga pag-andar sa mga istatistika at iba pang lugar na gumagamit ng di-karaniwang pagsusuri ay ngayon higit maingat na sundin ang mga panuntunan namespace scoping. Halimbawa Mga istatistika ng :: lm () ay maaari na ngayong ang mga istatistika :: model.frame () kahit na stats ay hindi sa path sa paghahanap o kung ilang mga pakete ay tumutukoy sa isang katangian ng pangalang iyon.
  • Kung may di-wastong / sira .Random.seed bagay ay nakatagpo sa workspace ito ay binabalewala may babala sa halip ng pagbibigay ng error. (Ito ay nagbibigay-daan R mismo umasa sa isang gumaganang RNG, hal upang pumili ng isang random na port.)
  • seq () at seq.int () makapagbigay ng higit pang tahasang mga mensahe ng error kung tinatawag na di-wasto (hal Nan) input.
  • Kapag parse () hinahanap ng isang syntax error, ginagawang available na bahagyang impormasyon sa pag-parse ng hanggang sa ang lokasyon ng ang error. (Humiling ng Reijo Sund.)
  • tawagin ng NextMethod Paraan () ay nagkaroon ng isang iba't ibang mga dynamic magulang sa generic. Ito ay nagdudulot ng problema kung saan S3 pamamaraan mahihingi sa pamamagitan tamad pagsusuri ay maaaring mawala sa pagsubaybay ng kanilang mga generic. (PR # 15267)
  • Code para sa mga negatibong pamamahagi binomyo tinatrato ngayon ang laki kaso == 0 bilang isang pamamahagi isa-point sa zero.
  • paikliin () ang mga walang babala string input non-ASCII na nangangailangan ng mga pagdadaglat.
  • read.dcf () ay wala nang isang limitasyon ng 8,191 bytes bawat linya. (Batiin ng PR # 15250.)
  • formatC (x) hindi na kopya ng klase ng x ng resulta, upang maiwasan ang maling paggamit sa paglikha ng mga hindi wastong mga bagay tulad ng sa PR # 15303. Ang babala ay naibigay kung ang isang klase ay iwinaksi.
  • Ang dataset npk ay kinopya mula sa masa upang payagan ang higit na mga pagsubok upang mapatakbo nang walang inirerekumendang pakete ini-install.
  • Ang pagsisimula ng pagbabalik Coefficients para sa mga hindi sumama differenced mga modelo sa Arima () ay nabago at sa ilang mga halimbawa avoids isang lokal na maximum. (PR # 15396)
  • termplot () ay mayroon na ngayong isang argument transform.x upang kontrolin ang display ng mga indibidwal na mga termino sa isang lagay ng lupa. (PR # 15329)
  • format () Sinusuportahan na ngayon ng mga digit = 0, upang ipakita nsmall decimal place.
  • May bagong read-only par () parameter na tinatawag na & quot;. Pahina ng & quot ;, na nagbabalik ng mga lohikal na halaga na nagpapahiwatig kung ang susunod na plot.new () tawag ay magsisimula ng isang bagong pahina
  • Processing Sweave at Rd dokumento sa PDF ay nag-render ngayon backticks at solong quote mas mahusay sa ilang mga pagkakataon, kabilang ang in code at samp expression.
  • utils :: modifyList () ay nakakakuha ng isang bagong keep.null argumento na nagbibigay-daan null mga bahagi sa kapalit na pananatilihin, sa halip na nagiging sanhi ng mga bahagi na naaayon sa matatanggal.
  • Mga tool :: pkgVignettes () ay makakakuha check argument; kung nakatakda sa TRUE, ito ay bigyan ng babala kapag lumitaw ito ay humihiling ng isang binyeta isang hindi umiiral na binyeta engine.
  • Mga Kagamitan:
  • R CMD check --as-cran sumusuri ang linya lapad sa paggamit at mga halimbawa ng mga seksyon ng package Rd file.
  • nagpapahiwatig ngayon R CMD check --as-cran --timings.
  • mukhang R CMD tseke para sa command gfile kung ang isang angkop na file ay hindi nahanap. (Kahit na file ay hindi mula GNU, OpenCSW sa Solaris-i-install ito bilang gfile.)
  • R CMD build (na may panloob na tar) sinusuri ang mga pahintulot ng i-configure at paglilinis ng mga file at nagdadagdag isagawa pahintulot na naitala ang mga pahintulot para sa mga file na ito kung kinakailangan, may babala. Ito ay kapaki-pakinabang sa OSes at mga sistema ng file na ay hindi sumusuporta isagawa ang mga pahintulot (na kapansin-pansin, sa Windows).
  • R CMD bumuo na ngayon weaves at tangles lahat vignettes, kaya iminungkahing mga pakete ay hindi kinakailangan sa panahon ng pag-install ng package kung ang pinagmulan tarball ay inihanda sa kasalukuyang R CMD build.
  • checkFF () (ginagamit ng R CMD check) ang isang mas mahusay na trabaho ng pag-detect ng mga tawag mula sa iba pang mga package, kabilang ang hindi pag-uulat ng mga kung saan isang function ay kinopya mula sa isa pang namespace (hal bilang isang default na paraan). Ang mga ulat na ito ngayon tawag kung saan .NAME ay isang simbolo na nakarehistro sa ibang pakete.
  • Sa Unix-magkamukha system, R CMD I-INSTALL-i-install na ngayon ang pangkat na pakete writably kailanman sa library (lib.loc) ay writable group. Samakatuwid, update.packages () ay gumagana para sa iba pang mga miyembro ng pangkat (iminungkahi orihinal at mula sa isang patch sa pamamagitan ng Dirk Eddelbuettel).
  • Sinusuportahan na ngayon ng R CMD javareconf ang paggamit ng mga symbolic link para JAVA_HOME sa platform kung saan ay mayroon realpath. Kaya ito ay posible na ngayon upang gamitin ang
  • R CMD javareconf JAVA_HOME = / usr / Lib / jvm / java-1.7.0
  • sa isang sistema ng Linux at i-record ang halagang iyon sa halip na ang mga madalas na-pagbabago ng buong path tulad ng /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64.
  • (lamang. Windows) Rscript -e ay nangangailangan ng isang non-walang laman argument para sa pagsunod sa Unix bersyon ng R. (Rterm rin -e at R -e.)
  • R CMD check ang higit pang masinsinang pagsusuri ng mga ipinahayag na mga pakete at mga namespace. -Uulat ito
  • pakete ipinahayag sa higit sa isa sa mga Depende, pag-import, Nagmumungkahi at Pinahuhusay ng mga patlang ng DESCRIPTION file.
  • ipinahayag sa mga pag-import ngunit hindi na-import mula sa, alinman sa namespace file o paggamit ng :: o ::: operator namespace.
  • pakete na ginagamit sa library () o nangangailangan () tawag sa R ​​code ngunit na ilagay sa path ng paghahanap _via_ Depende.
  • pakete ipinahayag sa ay depende hindi na-import _via_ ang namespace file (maliban sa karaniwang mga pakete). Dapat ma-import ang mga object na ginagamit mula sa mga pakete ay nakasalalay upang maiwasan ang mga salungatan at upang payagan ang tamang operasyon kapag ang namespace-load ngunit hindi naka-attach.
  • mga bagay na na-import _via_ ::: tawag kung saan nais :: gawin.
  • -import sa pamamagitan ng :: na hindi na-export na mga bagay.
  • mga bagay na na-import sa pamamagitan ng ::: tawag na hindi umiiral.
  • Tingnan ang 'Pagsusulat R Extension' para sa mga mahusay na kasanayan.
  • check pagsusuri opsyonal R CMD para sa mga non-standard na mga file at mga direktoryo sa nangungunang antas (na ay madalas na pagkakamali):. Na ito ay pinagana para sa --as-cran
  • style LaTeX file upquote.sty ay hindi na kasama (ang bersyon noon ay ilang taon gulang): ito ay hindi na ginagamit sa R. Ang bersyon magkano mamaya ay karaniwang kasama sa LaTeX distribusyon ngunit hindi-play na rin sa .ae font na ang mga default para sa Sweave vignettes.
  • R CMD build ginagawang higit pang paggamit ng build sub-directory ng mga pinagmumulan ng pakete, halimbawa upang magtala ng impormasyon tungkol sa mga vignettes.
  • INSTALL at KASAMA SOFTWARE:
  • Ang mga macro na ginamit para sa texinfo manual ay nabago na upang gumana nang mas mahusay sa mga hindi tugmang mga pagbabago na ginawa sa texinfo 5.x.
  • Ang pinakamaliit na bersyon para sa isang sistema xz library ngayon ay 5.0.3 (ay 4.999). Ito ay nasa bahagi upang maiwasan 5.0.2, na maaaring i-compress sa mga paraang hindi maaaring magbawas ng bigat ng iba pang mga bersyon.
  • Ang Kasama bersyon ng PCRE ay na-update sa 8.33.
  • Ang Kasama bersyon ng zlib ay na-update sa 1.2.8, ang isang bug-fix release.
  • Ang Kasama bersyon ng liblzma xz utils ni ay nai-update sa 5.0.5.
  • Dahil javareconf (tingnan sa itaas) ay ginagamit kapag R ay naka-install, isang matatag link para JAVA_HOME maaaring ibinigay pagkatapos.
  • Pag-configure na may mapapatungan ng mga DESCRIPTION file ng inirerekumendang pakete, na karaniwang nangangailangan ng byte-compilation --disable-byte-compilation.
  • Higit pa ng pag-install at proseso ng pagsusuri ay gagana kahit na maaaring mabigo TMPDIR ay nakatakda sa isang path na naglalaman ng mga puwang, ngunit ito ay hindi inirerekomenda at panlabas na software (tulad ng texi2dvi).
  • package PAG-INSTALL:
  • Pag-install ay Itinigil kaagad kung ang isang package LinkingTo hindi naka-install.
  • R CMD I-INSTALL May bagong opsyon --no-byte na-compile na ito ay sasapaw sa isang patlang ByteCompile sa DESCRIPTION file ng package na.
  • License BSD ay hindi na ginagamit:. Sa halip ay gumamit BSD_3_clause o BSD_2_clause
  • License X11 ay hindi na ginagamit:. Sa halip ay gumamit MIT o BSD_2_clause
  • Bersyon mga kinakailangan para sa LinkingTo pakete ay kinikilala ngayon: ang mga ito ay naka-check sa pag-install. (Patlang na may mga kinakailangan bersyon ay dati nang tahimik pinansin.)
  • Ang limitasyon ng 500 S3method entry sa isang namespace file ay inalis na.
  • Ang default na 'bersyon' ng Bioconductor para sa mga package nito ay napalitan ng mga paparating na 2.13, ngunit ito ay maaaring itakda sa pamamagitan ng mga environment variable R_BIOC_VERSION, hal sa file Renviron.site.
  • C ANTAS NA PASILIDAD:
  • Rdefines.h ay tweaked upang maaari itong isama sa C ++ code pagkatapos R_ext / Boolean.h (na isama sa pamamagitan ng Rh).
  • Tandaan na Rdefines.h ay hindi pinananatiling up-to-date, at Rinternals.h ay ginustong para sa mga bagong code.
  • eval at applyClosure ay protektado laban sa ngayon package code ng pagbibigay ng di-wastong Rho.
  • hindi na ginagamit AT patay na:
  • Ang hindi nagamit na argumento namespace upang package.skeleton () ay pormal na ngayon hindi na ginagamit at maaalis sa R ​​3.1.0.
  • plclust () ay hindi na ginagamit: gamitin ang isang lagay ng lupa () na pamamaraan para sa klase & quot; hclust & quot; sa halip.
  • Pag-andar ng readNEWS () at checkNEWS () sa mga tool ng package ay hindi na ginagamit (at hindi sila nagtrabaho sa kasalukuyang BALITA file para sa isang mahabang panahon).
  • PAPELES:
  • 'Isang Panimula sa R' ay may bagong kabanata sa paggamit ng R bilang isang wika scripting kabilang ang pakikipag-ugnay sa OS.
  • Pag-aayos ng bug:
  • help.request () ay hindi matukoy ang kasalukuyang bersyon ng R sa CRAN. (PR # 15241)
  • Sa Windows, file.info () Nabigo sa ugat direktoryo maliban kung ang path ay winakasan na may isang tahasang & quot;. & Quot ;. (PR # 15302)
  • Ang regmatches 1. (Bill Dunlap, PR # 15386).
  • stem () Tinatapon ngayon walang katapusan na input sa halip na nakikipag-hang. (PR # 15376)
  • nagpapatupad ng pang-parse Ang ngayon C99 syntax para sa mga lumulutang na tuldok hexadecimal constants (hal 0x1.1p0), sa halip na bumabalik ang mga hindi nilalayong halaga para sa sirang constants. (PR # 15234)
  • model.matrix () na ngayon ay gumagana sa napakatagal pangalan LHS (higit sa 500 bytes). (PR # 15377)
  • isama ang () reverts sa pag-uugali ng pre-2.12.0: mula 2.12.0 sa 3.0.1 kung minsan ito nabigo upang makamit ang hiniling pagbibigayan, at naiulat na mga pagtatantya ng error na nalampasan na. (PR # 15219)
  • strptime () ang mga ngayon% W mga patlang ng mga halaga 0. (PR # 15915)
  • R ay mas mahusay na protektado na ngayon laban sa mga tao sinusubukang makipag-ugnay sa console sa code startup. (PR # 15325)
  • Subsetting 1D array madalas nawala dimnames (PR # 15301).
  • Unary + sa isang lohikal na vector ay hindi pumilit sa integer, bagaman unary -. Ginawa
  • na.omit () at na.exclude () ay nagdagdag ng isang hilera sa isang frame ng data zero-hilera. (PR # 15399)
  • Ang lahat ng (kung saan kinakailangan cut-down na) vignettes naka-install na kung R ay naka-configure na may --without-inirerekumendang-pakete.
  • pinagmulan () ay hindi ipakita ang mga filename kapag nag-uulat mga syntax error.
  • Syntax mga ulat ng error naiwala ang kareta pagturo out ang masama token.
  • (lamang sa Windows) Simula R na may R (sa halip na Rterm o Rgui) ay mawawala ang anumang zero-length string mula sa mga argument ng linya ng command. (PR # 15406) ​​
  • Mga error sa pag-encode tinukoy sa command line sa pamamagitan ng --encoding = foo ay hindi mapangasiwaan nang maayos. (PR # 15405)
  • Kung x ay isang simbolo, is.vector (x, & quot; pangalan & quot;) ay nagbabalik ngayon TRUE, dahil & quot; pangalan & quot; at & quot; simbolong & quot; ay dapat na kasing-kahulugan. (Iniulat ni Herv'e Pag`es.)
  • R CMD rtags gawa sa platform (tulad ng OS X) na may XSI-conformant shell command na echo. (PR # 15231)
  • is.unsorted (NA) ay nagbabalik ng maling bilang dokumentado (sa halip na NA).
  • R CMD LINK ay hindi malaman tungkol sa mga sub-architectures.
  • system () at system2 () ay mas mahusay na protektado laban sa mga gumagamit na misguidedly may mga puwang sa pansamantalang direktoryo ng landas.
  • file.show () at i-edit () na mas malamang na gumagana sa mga path ng file na naglalaman ng space ngayon. (Saan panlabas na mga utility ay ginagamit, hindi ang pamantayan sa Windows o sa R.app na dapat dati na nagtrabaho.)
  • Pakete ng paggamit ng mga pamamaraan ng pakete ay mas malamang na gagana kapag-import nila ito ngunit ito ay hindi naka-attach. (Maraming mga bahagi ng C code nito hinahanap nito R function sa path ng paghahanap sa halip na sa namespace nito.)
  • lgamma (.py -x) ay hindi na Nan para sa napakaliit na x.
  • (Windows) system2 () Nirerespeto ngayon pagtukoy stdout at stderr ng mga file na kung tinatawag na mula sa Rgui. (PR # 15393)
  • Ang pagsasara ng aparato X11 () habang tagahanap () o kilalanin () ay isinasagawa hindi na hang R. (PR # 15253)
  • list.dirs (full.names = FALSE) ay hindi ipinatupad. (PR # 15170)
  • format () minsan ay nagdagdag ng hindi kinakailangang mga puwang. (PR # 15411)
  • all.equal (check.names = FALSE) ay huwag pansinin ang hiling na huwag pansinin ang mga pangalan at nais suriin ang mga ito bilang mga katangian.
  • Ang simbolo na itinakda ng mga tool :: Rd2txt_options (itemBullet =) ay hindi iginagalang sa ilang mga locale. (PR # 15435)
  • mcMap () ay hindi na-export sa pamamagitan ng package parallel. (PR # 15439)
  • balangkas () para sa TukeyHSD bagay ay hindi balansehin dev.hold () at dev.flush () tawag sa plots multi-page. (PR # 15449)

Ano ang bagong sa bersyon 2.8.1:

  • Ito ay isang paglabas ng maintenance at Inaayos ng isang bilang ng mga karamihan ay menor de edad bug at mga isyu platform.

Katulad na software

refactor
refactor

2 Jun 15

Java Gui Builder
Java Gui Builder

3 Jun 15

ScummVM
ScummVM

17 Feb 15

ccache
ccache

20 Feb 15

Mga komento sa R

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!