R yra atviro kodo, laisvai platinama ir Įvairioms komandinės eilutės programa, kuri suteikia integruotą rinkinį programinės įrangos, kuri gali būti lengvai naudojamas duomenų apskaičiavimą, manipuliavimo ir grafinis ekranas. Kitaip tariant, R yra programavimo kalba ir aplinka statistikos skaičiavimo ir grafikos.
Ji & rsquo; sa GNU projekto panašus į S programavimo kalbos ir vystymosi aplinka sukūrė John Chambers ir kolegos Bell Laboratories, kuri anksčiau buvo žinoma kaip AT & T, o dabar "Lucent Technologies". Jis ateina su išsamia dokumentacija, kuri yra prieinama nuo projekto ir tiksliai apskaičiuoti homepage.Features ne glanceKey funkcijos apima veiksmingą, gerai išvystyta ir paprastą programavimo kalbą, naudingą duomenų saugojimo ir tvarkymo funkcijas, iš operatorių matriciniai skaičiavimai, ypač matricų rinkinys, nuoseklūs, didelių ir integruotas rinkinys tarpinių komunalinių duomenų analizės, taip pat grafinių funkcijų duomenų ekranas ir analizė.
Jis gali būti lengvai išplėsta su papildomu funkcionalumu, ateina su įvairių grafinių ir statistinių metodų, įskaitant netiesinio ir linijiniu modeliavimas, laiko eilučių analizės, grupavimo, klasifikavimo ir klasikinių statistinių testų. R gali būti naudojamos gaminti leidinį kokybės sklypus, įskaitant matematinių formulių ir simboliais.
Be to, vartotojai galės susieti ir skambinti C ++, C ir Fortran kodą runtime, pridėti papildomų funkcijų, nurodant naujas funkcijas, atlikite algoritminius pasirinkimus, taip pat manipuliuoti R objektai tiesiogiai raštu C kodą. Jo built-in įskiepiai architektūra leidžia jums lengvai išplėsti savo funkcijas per numatytuosius packages.Under gaubtą ir palaikė OSesR yra cross-platform komandinės eilutės programa, kuri gali būti naudojama ant įvairių GNU / Linux ir UNIX operacinei sistemos, įskaitant BSD, taip pat "Microsoft" "Windows" ir "Mac OS X jis įgyvendinamas C programavimo kalba, buvo sėkmingai išbandytas tiek 32 bitų ir 64 bitų platformų.
Kas naujo , šioje laidoje:
- Naujos funkcijos: "
- embedFonts () dabar pagal nutylėjimą formatu = & quot; ps2write & quot; už Ps ir EPS failus. Tai galima Ghostscript 9.x (nuo 2010), o ankstesnį numatytąjį, format = & quot;. & Quot ;, pswrite buvo pašalintas Ghostscript 9.10
- Siekiant nuoseklumo su [dpqr] normos (), [DP] lnorm (sdlog = 0) Modelis taškų, masė exp (mulog), o ne grįžti NaN (už klaida).
- galimybes () dabar ataskaitose, jei ITS sudaryta naudoti palyginimui (tai tik iš tikrųjų naudojamas, jei tinka vieta yra nustatyta palyginimui, ir niekada už C lokalės).
- (OS X "tik.) Pakuotės tcltk patikrinimus, kai pakrauta, jei jis yra susijęs su prieš Cran x11 pagrindu TCL / TK ir, jei taip, kad TCL / TK komponentų ir X11 bibliotekos įdiegta. Tai leidžia daugiau informaciniai pranešimai apie klaidas turi būti suteikta patarti trūkstamo komponento ar XQuartz montavimas.
- x11 () įrenginys ir x11 pagrindu versijos duomenų redaktorius ir žiūrovas (remtis redaguoti () ir peržiūrėti () duomenų rėmai ir matricų iš komandų eilutės R) patikrinti, kad X11 bibliotekos įdiegta ir jei ne pataria diegiant XQuartz.
- icuSetCollate () leidžia lokalės = & quot; & quot ;, numatyt ir locale = & quot; niekas & quot; naudoti OS paslaugas, o ne ICU palyginimui.
- Aplinkos kintamasis R_ICU_LOCALE gali būti naudojamas nustatyti numatytąjį ICU lokalę, jei vienas kilęs iš OS lokalės yra netinkamas (tai šiuo metu yra būtina dėl "Windows").
- Nauja funkcija icuGetCollate () pranešti apie ITS lyginimas lokalės naudojimo (jei toks yra).
- utils :: urlencode () buvo atnaujintas naudoti ir be jokių išlygų saugomos simbolius RFC 3986, vietoj RFC 1738.
- unikalus (įspėjimai ()) ir C (įspėjimai ()) dabar palaikoma.
- Bioconductor "versija" naudojamas setRepositories () dabar pagal nutylėjimą 3,0. (Tai galima nustatyti runtime _via_ aplinkos kintamąjį R_BIOC_VERSION).
- Montavimo ir Pridedama programinė įranga: "
- Konfigūruoti scenarijų pranešimus apie svarbesnius pajėgumų / variantų, kurie nebus surinktais.
- Daugiau tipų išorinių BLAS pripažįstamos pagal pavadinimą toje ataskaitoje.
- Kai pastato R kaip bendro bibliotekoje, -L $ {R_HOME} / lib $ {R_ARCH} vėliava dedama anksčiau pateiktą nuorodą komandų, naudojamų montavimo metu, ir kai paketai yra įdiegti: tai padeda užtikrinti, kad dabartinė statyti turi pirmenybę jei R shared library jau įdiegta, pvz install-libR bibliotekoje paminėta LDFLAGS (o ne "jūsų sistemos bibliotekos kataloge", kaip dokumentais). (Svajonių PR # 15790).
- LaTeX paketas upquote yra nebereikalingi R naudojimo inconsolata.
- (tik "Windows") Jei yra sumontuoti abu 32 ir 64 bitų versijos R bin / R.exe ir bin / Rscript.exe vykdomąjį dabar paleisti 64 bitų R. (Norėdami paleisti 32 bitų R, perrašyti failus su kopijų apie bin / i386 / Rfe.exe).
- KOMUNALINĖS:
- Veikia R CMD patikrinti su _R_CHECK_DEPENDS_ONLY_ tiesa dabar daro VignetteBuilder paketai, net jei jie išvardyti siūlo, nes jie reikalingi atpažinti ir tvarkyti ne Sweave vinjetės.
- R CMD patikrinimas dabar praneša tuščias importFrom deklaracijas į Vardų sritis failą, nes jie dažnai pasitaikančios klaidos (raštu importFrom (PKG) kai importo (Pkg) buvo skirti).
- R CMD patikrinimas dabar pagal nutylėjimą patikrinimai kodas naudojimas tiesiogiai ant pakuotės vardų be pakrovimo ir tvirtinimo paketą ir jos rodo ir stiprina. Geros praktikos su pakuočių ir siūlo srityje žr SS1.1.3.1 iš "Rašymas R Extensions". Norėdami naudoti tingus-duomenų objektus pakuotėje paties kodo, pamatyti? Informaciją.
- pataisymai: "
- dmultinom () nebuvo apdoroti ne baigtiniai tikimybes teisingai.
- prettyNum (x, zero.print = *) dabar taip pat veikia, kai x yra Nas.
- seniai klaidą eksponuojami nlminb () "Windows" buvo atsekti į kompiliatorių klaidą GCC 4.6.3; problemos buvo įdiegtos. (PR # 15244 ir PR # 15914).
- perteikimas komandą HTML versijos žinyno puslapių buvo patobulinta:. Tai ypač akivaizdu dėl Pagalbos puslapyje INSTALL
- as.hexmode (x) ir as.octmode (x) dabar elgiasi teisingai kai skaitmeniniai x, pvz, C (NA, 1) arba C (1, pi).
- drop1 () nepavyko, jei apimtis argumentas neturėjo kintamuosius lašas. (PR # 15935)
- redaguoti () (taigi ir nustatyti ()) nepavyko, jei objektas buvo ne charakteris atributas pavadintas & quot; šaltinis & quot; (Atributas, kuris buvo naudojamas R prieš versija 2.14.0).
- callGeneric () gali žlugti, jei bendrinis turėjo ... kaip formalus argumentas. (PR # 15937).
- šakojimasis paketų lygiagrečiai vadinamas C įvažiavimo išeiti į vaiką. Tai buvo nesaugu (_exit turėjo vadinama), ir gali nuleisti STDIN pagrindinio R procesą (pastebėti dažniausiai Solaris).
- Kaip gera praktika, stdout dabar praplauti prieš šakojimasis vaiką.
- R objektai, tokie kaip sąrašą (" B" = 1), dabar spausdinti teisingai.
- getAnywhere (& quot; C_pbinom & quot;) dabar grįžta teisingai vieną objektą (o ne unlisting ją) .
- confint () metodas NLS () priepuoliai, nepavyko tai jie nurodė parametrų ribas, nepaisant naudojant algoritmą, išskyrus & quot; prievado & quot ;. (PR # 15960)
- sukuriate žinutę S4 klasės nepavyko, jei klasė privalo argumentus generatoriaus per savo initialize () metodas.
- removeSource () nebuvo tinkamai tvarkyti išraiškas, kurių sudėtyje yra argumentų, kad buvo pateikti kaip trūksta, pvz x [i]. (PR # 15957)
- as.environment (sąrašas ()), dabar veikia, ir as.list () tokio aplinkoje dabar yra tokia pati, kaip sąrašą ().
- Keletas tcltk funkcijos nepavyko, kai paleisti neįprastų aplinkoje. (PR # 15970)
- Funkcijos (sąrašas ()) dabar dirba (banaliai). (PR # 15979)
- sujungti (..) dabar veikia teisingai dvi `nepriklausomų" dendrogramos (PR # 15648), ir dar darniai per reguliuoti = & quot; Auto & quot; pvz dviejų šakų esamos Dendrogramoje.
- sklypas metodas & quot; hclust & quot; objektai gauna papildomą argumentas patikrinimą; Kai tai yra tiesa (pagal nutylėjimą) jis tikrina daugiau atidžiai galiojantį įėjimo.
- (tik "Windows") Jei naudotojas pasirinko įdiegti 64 bitų R, bet ne 32 bit R bin / R ir bin / Rscript vykdomąjį nepavyko paleisti. (PR # 15.981)
- Įvairios galimos buferio buvo užkirstas kelias ir praleistų atminties apsauga pridėta. (PR # 15990)
- Rscript nebėra eina --args R, kai nėra papildomų (& quot; vartotojas & quot;). Argumentų
- objektus, pavyzdžiui, "getClass (& quot; refClass & quot;) @ prototipas dabar spausdinti () ir g () be klaidų .
- vienodi () dabar taip pat žiūri į S4 bitų.
- ist (x, pertraukos) yra labiau patikimas pridedant nedidelį pūkelis iki kelių pertraukų, kai kai kurie yra labai didelis. (PR # 15988)
- subrangos () ir Gsub () nebuvo apdoroti reguliarios išraiškos, kaip & quot; s {2} & quot; tinkamai, jei tekstas yra NA ar ne ASCII elementus į UTF-8 lokalė. Iš dalies tai lėmė į TRE bibliotekoje klaidą. (PR # 16009)
- RShowDoc (& quot; NAUJIENOS & quot;) dabar rodo PDF versija .
- Matricos ir masyvai su paskutinio aspekto nulio nebuvo spausdinti ne visi arba nevisiškai. (PR # 16012)
- plot.histogram () ir todėl ist () dabar gerbti xaxs, yaxs ir laboratorijos grafikos parametrus. (PR # 16021)
- bw.SJ (x) ir kitų kūno svorio. * () Nebeatitinka segfault kai X yra nebaigtinis vertybes. (PR # 16024)
- R CMD Rd2pdf netyčia ignoruojami savo --os parinktį.
- vidaus metodas download.file () buvo ataskaitų nėra failų dydžių ir pažangą teisingai failų didesnių nei 2GB (paveldėjo iš libxml2). Tai pataisa 64-bit stato (32 bitų platformos negali remti tokius failus, bet kur įmanoma bus remiami būsimose versijose R).
- Darbas aplink OS X Yosemite klaida, kai pagrindiniai aplinkos kintamieji gali būti dubliuojamas sukelia problemas porūšiams. Dublikatus dabar nuimti R paleidimo (per Rprofile). (PR # 16042)
- Nustatyti X11 auto paleidimo aptikti rodyti OS X pripažinti naujausią XQuartz.
Kas naujo versijos 3.0.2:
- Naujos funkcijos: "
- Naujienos failai buvo perorganizuota.
- Šis failas yra naujienų R & gt; = 3.0.0: naujiena 0.xy, 1.xy ir 2.xy spaudai yra failų NEWS.0, NEWS.1 ir NEWS.2. Pastarieji failai jau įdiegtas kai R yra įdiegtas. HTML versija naujienos iš 2.10.0 į 2.15.3 yra prieinamas kaip doc / html / NEWS.2.html.
- suma (), kad sveikieji argumentų dabar naudoja sveikasis akumuliatorius mažiausiai 64 bitų, todėl bus tikslesnė ir labai retais atvejais, kad sukauptas suma viršija 2 ^ 53 (nebūtinai apibendrinant daugiau nei 4 mln elementus).
- pavyzdys () ir įrankiai :: Rd2ex () funkcijos dabar turi parametrus, kad būtų galima juos ignoruoti dontrun aprašų pavyzdžiuose. (Siūlomas Peter Solymos).
- g (x) yra žymiai greitesnis už labai didelius sąrašus, arba veiksniai 100000 lygius, pastarasis, kaip PR # 15337.
- col2rgb () dabar konvertuoja veiksnius simbolių eilutes ne sveikasis skaičius kodai (siūloma Bryan Hanson).
- galiniai (įspėjimai ()) dabar dirba per naują `` [metodą.
- Yra dabar parama latekso stiliaus failo zi4.sty kuris turi tam tikru platinamos pakeisti inconsolata.sty.
- unlist (x), dabar paprastai grįžta visi ne sąrašas xs nepakeistą, o ne tik & quot; vektorių & quot; tie. Todėl formatas (LST) dabar taip pat veikia, kai sąrašas LST turi nevektoriniai elementų.
- Įrankiai :: getVignetteInfo () funkcija buvo pridėta pateikti informaciją apie įdiegtas vinječių.
- Nauja assertCondition () ir tt komunalinės Įrankiai, naudingas tyrimui.
- profiliavimo dabar fiksuoja ne-Built skambučius iš baitų parengta kodu builtin funkcijų.
- Įvairios funkcijos statistika ir kitur, kurie naudoja nestandartinius vertinimas dabar yra labiau atsargūs sekti vardų Apimties taisykles. Pvz statistika :: LM () dabar rasite statistika :: model.frame (), net jei statistika yra ne ant paieškos kelią arba jei kai paketas apibrėžia šio pavadinimo funkciją.
- Jei neteisingas / sugadintas .Random.seed objektas yra susiduriama su darbo vietos yra ignoruojamos su įspėjimu, o ne suteikiant klaidą. (Tai leidžia R pati remtis darbo RNG, pvz pasirinkti atsitiktinius uostą).
- tolesni () ir seq.int () suteikti daugiau intymias klaidų pranešimus, jei iškviečiamas su negaliojančių (pvz NaN) įėjimai.
- Kai parse () randa sintaksės klaida, tai dabar daro dalinis parse informaciją iki klaidos vietą. (Prašymas iš Reijo Sund.)
- Metodai, kuriais rėmėsi NextMethod () turėjo kitą dinaminį tėvų, bendrinis. Tai buvo todėl problemų kur S3 metodai remtis per tingus vertinimo gali prarasti sekti jų bendrinis. (PR # 15267)
- kodeksas neigiamo dvinarę skirstymo dabar gydo DĖŽUTĖS DYDIS == 0 kaip vieno taško pasiskirstymo nulio.
- sutrumpinti () rankenos be įspėjimo ne ASCII įvesties eilutes, kurios reikalauja ne santrumpą.
- read.dcf () nebeturi apie 8191 baitų per linijos limitą. (Svajonių PR # 15250).
- formatC (x) nebėra kopijos x klasės rezultato, siekiant išvengti netinkamo kuriant netinkamus objektus kaip PR # 15303. Perspėjama, jei klasė išmesti.
- Duomenų rinkinio NPK buvo nukopijuotas nuo masinio leisti daugiau bandymai, kurie bus paleisti be rekomenduojamų paketų diegiama.
- iš regresijos koeficientus ne degeneruotais verčių skirtumas modelių Arima () buvo pakeista ir į kai kuriuos pavyzdžius iniciacijos išvengiama vietinį didžiausias. (PR # 15396)
- termplot () dabar turi argumentas transform.x kontroliuoti atskirų sąlygų sklypo ekraną. (PR # 15329)
- formatas () dabar palaiko skaitmenis = 0, rodyti nsmall skaičiai po kablelio.
- Nėra naujų skaityti tik nominali () parametras vadinamas & quot;. & Quot ;, puslapis grąžina loginę reikšmę, nurodantį, ar šalia plot.new () skambutis bus pradėti naują puslapį "
- apdorojimas Sweave and RD dokumentus į PDF dabar teikia atvirkštiniai apostrofai ir Viengubomis kabutėmis geriau keliais atvejais, įskaitant kodą ir SAMP posakių.
- utils :: modifyList () gauna naują argumentą keep.null leidžiantį NULL komponentų pakeitimo turi būti saugomi, o ne todėl, atitinkantis komponentai turi būti išbrauktas.
- įrankiai :: pkgVignettes () įgyja argumentas patikrinimą; jei nustatyta tiesa, ji įspės, kai atrodo, vinjetė prašo neegzistuojantį vinjetės variklį.
- KOMUNALINĖS:
- R CMD patikrinti --as-Cran tikrina linijų plotį į naudojimo ir pavyzdžiai skyriuose pakuotės Rd failus.
- R CMD patikrinti --as-Cran dabar reiškia --timings.
- R CMD patikrinimas ieško komandų gfile jei tinka failas nerastas. (Nors byla yra ne iš GNU OpenCSW Solaris ją įdiegia kaip gfile).
- R CMD statyti (su vidaus dervas) tikrina konfigūruoti ir išvalymas failų leidimus ir prideda vykdyti leidimą įrašytų leidimų dėl šių failų, jei reikia, su įspėjimu. Tai yra naudinga, nuo OS ir failų sistemų, kurios nepalaiko vykdyti teises (visų pirma, Windows).
- R CMD statyti dabar audžia ir susipainioja visi vinjetės, todėl rasti paketai nereikia paketo diegimo metu, jei šaltinis tar buvo parengtas dabartinio R CMD statyti.
- checkFF () (naudojama R CMD patikrinimą) daro geresnį darbą aptikti skambučius iš kitų paketų bei paketų, įskaitant ne atskaitomybės tiems, kur funkcija buvo nukopijuotas iš kito vardų (pvz kaip numatytasis metodas). Tai dabar praneša skambučius kur NAME yra simbolis registruota kitoje pakuotės.
- Dėl Unix, tiek sistemų, R CMD Diegti dabar įdiegia paketus grupę writably kai biblioteka (lib.loc) yra grupė rašyti. Taigi, update.packages () veikia kitų grupės narių (siūloma iš pradžių ir iš Dirk Eddelbuettel pleistras).
- R CMD javareconf dabar remia simbolinių nuorodų JAVA_HOME naudojimą platformų, kurios turi realpath. Taigi, dabar galima naudoti
- R CMD javareconf JAVA_HOME = / usr / lib / JVM / java 1.7.0
- ant Linux sistemos ir įrašyti šią vertę, o ne dažnai besikeičiančios visą kelią tokiam kaip /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64.
- (tik "Windows"). Rscript -e reikalauja ne tuščias argumentas nuoseklumo su Unix versijų R. (taip pat Rterm-e ir R-e).
- R CMD patikrinimas nėra išsamiau patikrinti deklaruotų pakuočių ir vardų. Jame pateikiama informacija
- paketai paskelbė daugiau nei vieną iš Priklauso importas, siūlo ir stiprina laukus aprašymo failo.
- vardų deklaruotos importo, o ne importuojamas iš nei vardų failo nei naudojant :: nei ::: operatorius.
- paketai, kurie yra naudojami bibliotekoje () arba reikalauja () ragina į R kodas, tačiau jau buvo pateikti į paieškos kelią _via_ depends.
- paketai deklaruotos priklauso ne importuojami _via_ vardų failą (išskyrus standartinių paketų). Objektai naudojami nuo Priklauso paketai turėtų būti importuojami siekiant išvengti konfliktų ir kad užtikrintų tinkamą veikimą, kai vardų yra pakrautas, bet ne pridedamas.
- objektai importuoti _via_ ::: ragina kurioje :: daryti.
- objektai importuojami :: kurios nėra eksportuojami.
- objektai importuojamų ::: skambučių, kurių nėra.
- Žr raštišku R Extensions "geros praktikos.
- R CMD patikrinti pasirinktinai tikrina nestandartinių aukščiausio lygio failus ir katalogus (kurie dažnai klaidų):. Tai yra įjungtas --as-cran
- LaTeX stilių failą upquote.sty nebėra įtrauktas (versija buvo keli metai): Tai yra nebenaudojamas R. daug vėlesnės versijos paprastai įtraukiamos į LaTeX paskirstymo, bet nėra gerai žaisti su AE šriftus, kurie yra už Sweave vinječių nutylėjimą.
- R CMD statyti suteikia daugiau naudotis statyti sub-direktorijoje paketų, pavyzdžiui, įrašyti informaciją apie vinječių.
- Montavimo ir Pridedama programinė įranga: "
- makrokomandos naudojami už texinfo vadovus buvo pakeistas siekiant geriau bendradarbiauti su nesuderinamais pagaminti texinfo 5.x pakeitimus.
- Minimalus versija yra sistema XZ bibliotekoje dabar 5.0.3 (buvo 4.999). Tai iš dalies išvengti 5.0.2, kuri gali suspausti būdais kitos versijos negali išskleisti.
- įtrauktos versija pcre buvo atnaujintas 8,33.
- įtrauktos versija zlib buvo atnaujintas 1.2.8, bug-fix spaudai.
- įtrauktos versija XZ utils Liaudies liblzma buvo atnaujintas 5.0.5.
- Nuo javareconf (žr aukščiau) yra naudojamas, kai R yra įdiegtas, stabili nuorodą JAVA_HOME gali būti tiekiami tada.
- konfigūravimas su disable-BYTE-rengimo turės pirmenybę aprašyme failus rekomenduojamų paketų, kurie paprastai reikalauja baitų kompiliaciją.
- Daugiau įrenginio ir patikrinti procesą veiks net kai tmpdir yra nustatytas kelio, kuriame erdves, bet tai nerekomenduojama ir išorės įranga (pvz texi2dvi) gali žlugti.
- PAKUOTĖS ĮRENGIMAS:
- Diegimas nutraukiamas nedelsiant, jei LinkingTo paketas neįdiegtas.
- R CMD INSTALL turi naują galimybę no-baitų kompiliavimas kuri nepaisyti ByteCompile lauką pakuotės aprašymas failą.
- Licencija BSD yra pasmerkta:. Naudoti BSD_3_clause arba BSD_2_clause vietoj
- Licencija X11 yra pasmerkta:. Naudoti MIT arba BSD_2_clause vietoj
- Versija reikalavimai LinkingTo pakuočių dabar pripažįstama, jie yra tikrinami montavimas. (Laukai su versija reikalavimus anksčiau buvo tyliai ignoruojami.)
- 500 S3method įrašus Vardų sritis failą riba buvo ištrintas.
- pagal nutylėjimą "versija" ir Bioconductor savo paketus buvo pakeistas į artėjančius 2.13, bet tai gali būti nustatyti aplinkos kintamąjį R_BIOC_VERSION, pvz failų Renviron.site.
- C-LEVEL PATOGUMAI:
- Rdefines.h buvo nežymiai, todėl ji gali būti įtraukta į C ++ kodas po R_ext / Boolean.h (kuris įtraukė Rh).
- Atkreipkite dėmesį, kad Rdefines.h nelaikomi up-to-data ir Rinternals.h pageidaujama naują kodą.
- eval ir applyClosure dabar apsaugoti nuo pakuotės kodas tiekti netinkamą Rho.
- pasmerkta ir išmiręs:
- nepanaudotą vardų argumentas package.skeleton () dabar oficialiai pasmerkta ir bus pašalinti R 3.1.0.
- plclust () yra pasmerkta: naudoti sklypas () metodą klasės & quot; hclust & quot; vietoj.
- Funkcijos readNEWS () ir checkNEWS () in paketų įrankiai yra pasenusios (ir jie neveikė su dabartiniais NAUJIENOS failus ilgą laiką).
- DOKUMENTAI:
- "Įvadas į R" turi naują skyrių apie naudojant R kaip skriptų kalba, įskaitant sąveiką su OS.
- pataisymai: "
- help.request () negalėjo dabartinę versiją R CRAN nustatyti. (PR # 15241)
- Windows, file.info () nepavyko nuo katalogų, nebent kelias buvo nutrauktas aiškus & quot;. & Quot ;. (PR # 15302)
- regmatches 1. (Bill Dunlap, PR # 15386).
- kamieninių () dabar atsikrato begalinis įėjimus, o ne kabinti. (PR # 15376)
- analizatorius dabar įgyvendina C99 sintaksė slankiojo kablelio šešioliktainius konstantas (pvz 0x1.1p0), o ne grąžinant nenumatytų vertes deformuota konstantų. (PR # 15234)
- model.matrix () dabar dirba su labai ilgais LHS pavadinimų (daugiau nei 500 bytes). (PR # 15.377)
- integruoti () grįžta į iš anksto 2.12.0 elgesį: nuo 2.12.0 į 3.0.1 kartais nepavyko pasiekti prašomą toleranciją ir pranešė apie klaidas įvertinimus, kurie buvo viršyti. (PR # 15219)
- strptime () dabar rankenos% W srityse, kurių vertė 0. (PR # 15915)
- R dabar yra geriau apsaugoti nuo žmonių bando bendrauti su į paleisties kodas konsolės. (PR # 15325)
- Skaidymo 1D masyvai dažnai praradę dimnames (PR # 15301).
- Smūginės + nuo loginio vektoriaus nebuvo priversti iki sveikojo skaičiaus, nors Smūginės -. Padarė
- na.omit () ir na.exclude () pridėjo eilutę nulinis eilutės duomenų rėmo. (PR # 15399)
- Visi (jei reikia supjaustyti į apačią) vinjetės yra įdiegtas, jei R buvo suderintas su --without rekomenduojamą pakuotes.
- šaltinis () nebuvo rodyti vardus pranešdami sintaksės klaidų.
- Sintaksės klaida ataskaitos netinkamas žymekl atkreipdama dėmesį į blogą ženklą.
- (tik "Windows") Nuo R R (vietoj Rterm ar Rgui) praras bet kokį nulinės ilgio eilutes iš komandinės eilutės argumentus. (PR # 15.406)
- Klaidos kodavimo nurodyti komandinėje eilutėje per --encoding = foo nebuvo tinkamai prižiūrimi. (PR # 15405)
- Jei x yra simbolis, is.vector (x, & quot; vardas & quot;) dabar grąžina true, nes & quot; vardas & quot; ir & quot; simbolis & quot; turėtų būti sinonimai. (Pranešė Herv'e Pag`es).
- R CMD rtags darbus platformų (pvz OS X) su XSI-conformant apvalkalo komandų echo. (PR # 15231)
- is.unsorted (NS) FALSE kaip dokumentais (o ne NP).
- R CMD LINK nežinojo apie sub-architektūros.
- sistema () ir system2 () yra geriau apsaugoti nuo vartotojų, kurie misguidedly turi erdves laikiną katalogą kelyje.
- file.show () ir redaguoti () dabar yra labiau tikėtina, kad dirbti failų kelius, kuriuose erdvėse. (Kai išorės komunalinių naudojami, o ne norma Windows nei R.app kuris turėtų anksčiau dirbote.)
- Paketai, taikančios paketą yra labiau linkę dirbti, kai jie importuoti, bet jis nėra pridedamas. (Keletas dalys jo C kodas ieškojome jos R funkcijų dėl paieškos kelią, o ne į jo vardų).
- lgamma (-x) nebėra NaN labai mažo x.
- ("Windows") system2 () dabar gerbia nurodydamas stdout ir stderr kaip failus, jei vadinamas nuo Rgui. (PR # 15393)
- Uždarymo x11 () įrenginį, o lokatorius () arba nustatyti () yra vykdomas ne ilgiau kabo R. (PR # 15.253)
- list.dirs (full.names = false) nebuvo įgyvendinta. (PR # 15170)
- formatas () kartais dedama nereikalingų tarpų. (PR # 15.411)
- all.equal (check.names = false) būtų ignoruoti šį prašymą ignoruoti pavardes ir būtų patikrinti juos atributus. "
- simbolis įrankiais :: Rd2txt_options nustatyti (itemBullet =) nebuvo laikomasi kai aplinka. (PR # 15435)
- mcMap () nebuvo eksportuojami paketo lygiagrečiai. (PR # 15439)
- sklypas (), kad TukeyHSD objektų nebuvo subalansuoti dev.hold () ir dev.flush () ragina kelių puslapių sklypai. (PR # 15449)
Kas naujo versijos 2.8.1:
- Tai priežiūros spaudai ir išsprendžia skaičių daugiausia nepilnametis klaidas platformos klausimai.
Komentarai nerastas