R

Screenshot Software:
R
Szczegóły programowe:
Wersja: 3.1.2
Filmu: 17 Feb 15
Licencja: Wolny
Popularność: 355

Rating: 4.0/5 (Total Votes: 2)

R jest open source, swobodnie rozpowszechniane i wieloplatformowy program wiersza polecenia, które zapewnia zintegrowany pakiet oprogramowania, urządzeń, które mogą być łatwo wykorzystane do obliczenia danych, manipulacji i prezentacji graficznej. Innymi słowy, R jest językiem programowania i środowisko do obliczeń statystycznych i grafiki.
To & rsquo; sa projekt GNU podobny do języka programowania środowiska rozwoju utworzonego S i John Chambers i kolegów z Bell Laboratories, który był wcześniej znany jako AT & T, teraz Lucent Technologies. To posiada bogatą dokumentację, która jest dostępna na rsquo projektu &; s homepage.Features w ciągu glanceKey funkcji to skuteczny, dobrze rozwinięty i prostego języka programowania, przydatne do przechowywania danych i funkcji przenoszenia, zestaw operatorów do obliczeń macierzowych, zwłaszcza matryce, spójne, duży i zintegrowany zestaw narzędzi do analizy danych pośrednich, jak i funkcji graficznych do wyświetlania i analizy danych.
Może być łatwo rozszerzony o dodatkowe funkcje, jest wyposażony w szeroką gamę technik graficznych i statystycznych, w tym modelowania nieliniowych i liniowej, analizy szeregów czasowych, tworzenia klastrów, klasyfikacji i klasycznych testów statystycznych. R może być stosowany do wytwarzania wykresy publikacja jakości, takich wzorów matematycznych i symboli.
Ponadto, użytkownicy będą w stanie łączyć i zadzwonić C ++, C i kod Fortran w czasie wykonywania, dodać dodatkową funkcjonalność poprzez określenie nowych funkcji, wykonaj algorytmiczne wyborów dokonanych, jak również manipulować R obiektów bezpośrednio pisząc kod C. Jego wbudowana Architektura wtyczka pozwala łatwo rozszerzyć jego funkcje domyślne poprzez packages.Under kaptur i obsługiwane OSesR jest aplikacją wiersza polecenia cross-platform, które mogą być wykorzystane na na szerokim zakresie GNU / Linux i UNIX-like obsługi Systemy, w tym BSD, jak również w systemie Microsoft Windows i Mac OS X. Jest to realizowane w języku programowania C i został z powodzeniem przetestowany na obu platformach 32-bitowych i 64-bitowych sprzętu.

Co nowego w tym wydaniu:

  • Nowe funkcje:
  • embedFonts () teraz domyślnie format = & quot; ps2write & quot; do .ps i plików .eps. Jest dostępny w Ghostscript 9.x (od 2010 roku), podczas gdy w poprzednim domyślnie format = & quot;. & Quot ;, pswrite usunięto Ghostscript 9.10
  • Dla zgodności z [dpqr] norma (), [dp] lnorm (sdlog = 0) Model masę punktową na exp (mulog) zamiast wrócić NaN (do błędu).
  • Funkcje () zgłasza się teraz, czy w OIOM jest kompilowany do stosowania w celu sporządzenia zestawień (jest tylko rzeczywiście wykorzystane, jeśli odpowiednie ustawienia narodowe są nastawione sortowanie, i nigdy do lokalizacji C).
  • (OS X tylko.) Pakiet sprawdza tcltk kiedy załadowane, jeśli jest powiązane przeciwko CRAN X11 oparciu Tcl / Tk, a jeżeli tak, że komponent Tcl / Tk oraz biblioteki X11 są zainstalowane. Pozwala to na bardziej informacyjne komunikaty o błędach, aby mieć doradztwo instalację elementu brakuje lub z XQuartz.
  • X11 () urządzenia i wersje X11 oparte edytora danych i widza (wywoływana przez edycji () i () na widoku ramek danych i macierzy z linii poleceń R) sprawdzenia, czy są zainstalowane biblioteki X11, a jeśli nie radzi instalacji XQuartz.
  • icuSetCollate () pozwala lokalizacji = & quot; & quot ;, domyślne i ustawienia narodowe = & quot; nic & quot; do korzystania z usług systemu operacyjnego, a nie ICU dla zestawień.
  • Zmienna środowiskowa R_ICU_LOCALE może być używany do ustawienia domyślne ustawienia regionalne ICU, w przypadku, gdy jeden pochodzi od lokalizacji OS jest nieodpowiednie (jest to obecnie niezbędne w systemie Windows).
  • Nowy icuGetCollate function () do informowania o lokalizacji OIOM sortowania w użyciu (jeśli w ogóle).
  • utils :: urlencode () została zaktualizowana do korzystania bezwarunkową i zastrzeżone znaki z RFC 3986, zamiast RFC 1738.
  • unikalne (ostrzeżenia ()) i C (ostrzeżenia ()) są teraz obsługiwane.
  • BioConductor 'wersję' wykorzystywane przez setRepositories () teraz domyślnie 3,0. (Może być ustawiony w czasie wykonywania _via_ zmienna środowiskowa R_BIOC_VERSION.)
  • Instalacja i dołączone oprogramowanie:
  • Skrypt konfiguracyjny informuje o ważniejszych możliwości / opcji, które nie zostaną zestawione w.
  • Więcej typów Blas zewnętrznych są rozpoznawane z nazwy w tym raporcie.
  • Gdy budowa R w udostępnionej biblioteki, L $ {R_HOME} / lib $ {R_ARCH} flaga jest umieszczona wcześniej w poleceniach łącza używanych podczas instalacji, gdy są zainstalowane pakiety: to pomaga zapewnić, że bieżąca wersja ma pierwszeństwo jeśli R wspólna biblioteka została już zainstalowana przez np install-LIBR w bibliotece mowa w ldflags (a nie w "katalogu biblioteki systemowym", jak i udokumentowane). (Życzenie PR # 15790).
  • pakiet LaTeX upquote nie jest już wymagane do użytku R z dnia inconsolata.
  • (tylko Windows) Jeśli zainstalowane są zarówno 32 jak i 64 bitowych wersjach R, bin / r.exe i bin / Rscript.exe wykonywalnych teraz uruchamiać 64-bitowe R. (uruchamianie 32 bit R, zastąpić te pliki z kopii bin / i386 / Rfe.exe).
  • NARZĘDZIA:
  • Running R CMD sprawdzić z _R_CHECK_DEPENDS_ONLY_ prawdziwej teraz udostępnia pakiety VignetteBuilder nawet jeśli są one wymienione w sugeruje, ponieważ są one potrzebne do rozpoznawania i przetwarzania nie Sweave winiety.
  • Kontrola R CMD zgłasza się teraz puste deklaracje importFrom w pliku nazw, gdyż są to typowe błędy (pisanie importFrom (Pkg), gdzie import (PKG) miała).
  • R CMD teraz domyślnie kontrola wykorzystania kodu sprawdza bezpośrednio na przestrzeni nazw pakietu bez załadunku i mocowania pakietu i jego sugeruje i poprawia. Do dobrych praktyk z pakietów w polu wskazuje, patrz SS1.1.3.1 z "Rozszerzenia" Pisanie R. W przypadku korzystania z obiektów leniwy danych w własnym kodem danego pakietu, patrz? Danych.
  • Poprawki błędów:
  • dmultinom () nie obsługiwać nie skończone prawdopodobieństwo poprawnie.
  • prettyNum (x, zero.print = *) teraz działa także wtedy, gdy x zawiera NAS.
  • długoletnie błąd wystawione przez nlminb () w systemie Windows dotarli na błąd w gcc 4.6.3 kompilatora; obejście zostało wprowadzone. (PR # 15244 # 15914 i PR).
  • Rendering polecenia w wersji HTML na stronach pomocy uległa poprawie. Jest to szczególnie widoczne na stronie pomocy dla INSTALL
  • as.hexmode (x) i as.octmode (x) teraz zachowywać się poprawnie dla niektórych x numerycznych, np, c (NA, 1) lub C (1, pi).
  • drop1 () nie powiodło się, jeśli argument zakres nie miał zmienne spadać. (PR # 15935)
  • edit () (a tym samym ustalić ()) nie powiodło się, jeśli obiekt miał atrybut bez znaków o nazwie & quot; źródło & quot; (Atrybut, który został wykorzystany w R do wersji 2.14.0).
  • callGeneric () może zawodzić, jeśli rodzajowe miał ... jako formalny argument. (PR # 15937).
  • Rozwidlenie równolegle pakiet o nazwie C punkt wejścia wyjścia w dziecku. To było niebezpieczne (_exit powinien był nazywany), i może wypłukać stdin głównego procesu R (widoczne najczęściej w systemie Solaris).
  • W dobrej praktyki, stdout jest teraz przepłukać przed rozwidlone dziecka.
  • R obiekty, takie jak listy (` gospodarcze B = 1) teraz drukować prawidłowo.
  • getAnywhere (& quot; C_pbinom & quot;) zwraca teraz poprawnie pojedynczy obiekt (zamiast unlisting go)
  • .
  • Metoda confint () dla nls () pasuje udało to nich nie określone limity parametrów pomimo przy użyciu algorytmu innego niż & quot; & quot ;. portu (PR # 15960)
  • instacji klasy S4 nie powiodło się, jeśli klasa wymagane argumenty do generatora, poprzez metody initialize ().
  • removeSource () nie obsługują prawidłowo wyrażeń zawierających argumenty, które zostały dostarczone jako brakujące, np x [i,]. (PR # 15957)
  • as.environment (list ()) teraz działa i as.list () w takim środowisku jest taki sam jak listy ().
  • Kilka funkcji tcltk powiodło kiedy uruchamiane w nietypowych warunkach. (PR # 15970)
  • Opcje (list ()) teraz działa (trywialnie). (PR # 15979)
  • scalić (..) teraz działa poprawnie na dwóch niezależnych "dendrogramów` (PR # 15648), a jeszcze kompatybilność poprzez dostosowanie = & quot; auto & quot; na przykład. dla dwóch oddziałów istniejącego dendrogramie.
  • Metoda wydruku dla & quot; hclust & quot; obiekty dostaje opcjonalny sprawdzenie argumentów; Gdy jest to prawda (domyślnie) sprawdza dokładniej na poprawna.
  • (tylko Windows) Jeśli użytkownik wybrał, aby zainstalować 64 bit R, ale nie 32 bit R, bin / R i bin / Rscript wykonywalne nie działać. (PR # 15981)
  • Różne możliwe przekroczenia buforowe było zapobiec i nieodebranych ochrony pamięci dodał. (PR # 15990)
  • Rscript nie przechodzi --args do R, gdy nie ma dodatkowego (& quot; użytkownik & quot;). Argumenty
  • obiekty takie jak getClass (& quot; refClass & quot;) @ prototyp teraz wydrukować () i str () bez błędu,
  • .
  • identyczne () teraz także wygląda na nieco S4.
  • hist (x, przerwy) jest bardziej wytrzymała na dodaniu niewielkiej fuzz do kilku przerw, gdy niektóre są bardzo duże. (PR # 15988)
  • sub () oraz gsub () nie obsługuje wyrażeń regularnych takich jak & quot; s {2} & quot; poprawnie, jeśli tekst zawarty NA lub elementy nie-ASCII w UTF-8. Część ta była spowodowana błędem w bibliotece TRE. (PR # 16009)
  • RShowDoc (& quot; NEWS & quot;) teraz wyświetla wersję PDF
  • .
  • Macierze i tablice z ostatniego wymiaru zerowego nie drukuje wcale lub nie w pełni. (PR # 16012)
  • plot.histogram (), a tym samym hist () teraz przestrzegać xaxs, yaxs i parametry graficzne laboratorium. (PR # 16021)
  • bw.SJ (x) i inne mc. * () Nie wysypać podczas x zawiera wartości nie skończone. (PR # 16024)
  • R CMD Rd2pdf nieumyślnie ignorowane swoją opcję --os.
  • wewnętrzna metoda download.file () nie sprawozdawczego rozmiary plików i postępów poprawnie plików większych niż 2GB (dziedziczone z libxml2). To jest korygowane dla 64-bitowych buduje (platformy 32-bitowe mogą nie obsługiwać takie pliki, ale w miarę możliwości będą wspierane w przyszłych wersjach R).
  • obejścia błędu w OS X Yosemite, gdzie kluczowe zmienne środowiskowe można podwoić powodując kwestii w podprocesów. Duplikaty są teraz usuwane na starcie R (poprzez Rprofile). (PR # 16042)
  • Regulacja X11 wykrywania automatycznego uruchamiania na wyświetlaczu na OS X rozpoznać najnowszą XQuartz.

Co nowego w wersji 3.0.2:

  • Nowe funkcje:
  • Pliki AKTUALNOŚCI zostały zreorganizowane.
  • Plik ten zawiera informacje o B & gt; = 3.0.0: wiadomość dla 0.xy, i 1.xy wydań w 2.xy plików NEWS.0, NEWS.1 i NEWS.2. Te ostatnie pliki są zainstalowane, gdy jest zainstalowany R. Wersja HTML wiadomości z 2.10.0 do 2.15.3 jest dostępna jako doc / html / NEWS.2.html.
  • suma () dla argumentów całkowitych teraz używa akumulator całkowitą co najmniej 64 bitów i tak będzie bardziej dokładny w bardzo rzadkich przypadkach, skumulowana suma przekracza 2 ^ 53 (koniecznie podsumowującej ponad 4 miliony elementów).
  • przyklad () i narzędzia :: Rd2ex () funkcje mają teraz parametry, aby umożliwić im ignorować dontrun znaczników w przykładach. (Sugerowany przez Petera Solymos.)
  • str (x) jest znacznie szybszy w przypadku bardzo dużych list, lub czynników o 100.000 poziomach, ostatnie jak w PR # 15337.
  • col2rgb () teraz przekształca czynniki ciągów znaków nie kody całkowite (sugerowane przez Bryana Hanson).
  • tail (ostrzeżenia ()) działa teraz, za pośrednictwem nowego `[` metody.
  • Nie jest teraz wsparcie dla plików zi4.sty stylu LaTeX, który ma w niektórych dystrybucjach zastąpiony inconsolata.sty.
  • unlist (x) teraz zwraca zazwyczaj nie lista wszystkich xs bez zmian, nie tylko & quot; wektor & quot; z nich. W związku z tym, Format (LST) teraz działa również, gdy lista lst nie posiada elementy wektorowe.
  • Narzędzia :: getVignetteInfo () funkcja została dodana do udzielania informacji na temat zainstalowanych winiet.
  • Nowy assertCondition (), itp narzędzia w narzędzia, przydatne do badań.
  • Profilowanie teraz rejestruje non-inline połączeń z kompilowane do kodu funkcji wbudowanego polecenia.
  • Różne funkcje w statystykach i innych miejscach, które wykorzystują niestandardowe oceny są teraz bardziej uważać, aby przestrzegać zasad przestrzeni nazw. Na Przykład. Statystyki :: lm () może teraz znaleźć statystyki :: model.frame (), nawet jeśli statystyki nie znajduje się na ścieżce wyszukiwania lub jeśli jakiś pakiet definiuje funkcję tej nazwy.
  • Jeśli nieważne / uszkodzony .Random.seed obiekt jest spotykane w obszarze roboczym zostanie zignorowany z ostrzeżeniem, a nie dając błąd. (Pozwala to sam R polegać na RNG pracy, na przykład, aby wybrać losowy port.)
  • nast () i seq.int () daje bardziej przejrzyste komunikaty o błędach, jeśli wywołany z nieprawidłowymi (np NaN) wejść.
  • Po parse () znajduje się błąd składni, teraz udostępnia częściowe informacje parse do lokalizacji błędu. (Prośba o Reijo Sund.)
  • Metody powołane przez NextMethod () miał inny dynamiczny rodzica do rodzajowy. To było przyczyną kłopotów, gdy metody oceny S3 przywoływane poprzez leniwy może stracić ich rodzajowy. (PR # 15267)
  • Kod dla Rozkład Pascala teraz traktuje == rozmiar Sprawa 0 jako rozkład jednopunktowym na zero.
  • skrócić () obsługuje bez ostrzeżenia ciągów wejściowych spoza ASCII, które nie wymagają skrót.
  • read.dcf () nie ma już limit 8191 bajtów na linie. (Życzenie PR # 15250).
  • formatC (x) nie kopiuje klasy x do wyniku, w celu uniknięcia niewłaściwego tworzenia nieprawidłowych obiektów jak w PR # 15303. Jest ostrzeżenie, jeśli klasa jest odrzucana.
  • NPK Zbiór danych został skopiowany z MASS, aby umożliwić dalsze badania, które należy uruchomić, bez pakietów w zalecanych zainstalowanych.
  • inicjalizacji współczynników regresji nie zdegenerowanych differenced modeli w Arima () została zmieniona, a w niektórych przykładach unika lokalne maksimum. (PR # 15396)
  • termplot () ma teraz transform.x argumentów do sterowania wyświetlaniem poszczególnych kategoriach w działce. (PR # 15329)
  • Format () obsługuje teraz cyfry = 0, aby wyświetlić nsmall miejsc po przecinku.
  • Jest nowy tylko do odczytu par () parametr o nazwie & quot;. & Quot ;, strona, która zwraca wartość logiczną wskazującą, czy w przyszłym plot.new () zwróci rozpocząć nową stronę,
  • Przetwórstwo Sweave i Rd dokumenty do PDF teraz czyni odwrócone, pojedyncze apostrofy i apostrofów lepsze w kilku przypadkach, w tym w kod i wyrażeń Samp.
  • utils :: modifyList () pobiera nową keep.null argumentu pozwalającego NULL składników w wymianie do zachowania, a nie powodując odpowiadające elementy do usunięcia.
  • Narzędzia :: pkgVignettes () zyskuje kontrolę argumentów; Jeśli ma wartość true, to ostrzega, gdy wydaje się, winieta żąda nieistniejącego silnika winieta.
  • NARZĘDZIA:
  • R CMD wyboru --as-cran sprawdza szerokości linii w użytkowania i przykłady fragmentów plików pakietu Rd.
  • R CMD wyboru --as-cran teraz zakłada --timings.
  • Kontrola R CMD szuka poleceń gfile jeśli nadaje plik nie został znaleziony. (Mimo, że plik nie jest GNU, OpenCSW Solaris instaluje go jako gfile.)
  • R CMD budowy (z wewnętrznym smoły) sprawdza uprawnienia skonfigurować i porządkowych plików i dodaje prawo wykonania nagranych uprawnień dla tych plików w razie potrzeby, z ostrzeżeniem. Jest to przydatne na systemach operacyjnych i systemów plików, które nie obsługują uprawnienia do wykonywania (zwłaszcza w systemie Windows).
  • CMD R budować teraz tka i splątania wszystkie winiety, więc je pakiety nie są wymagane podczas instalacji pakietu, jeśli tar źródło zostało sporządzone przy obecnej wersji R CMD.
  • checkFF () (używane przez R CMD kontroli) nie lepiej wykrywania połączeń z innych pakietów, w tym te, w których nie sprawozdawczość została funkcja skopiowany z innej przestrzeni nazw (np jako metoda domyślna). Zgłasza się teraz rozmowy, gdzie .name jest symbolem zarejestrowany w innym opakowaniu.
  • W systemach Unix-podobne, R CMD INSTALL instaluje teraz grupę pakietów writably gdy biblioteka (lib.loc) jest grupa zapisu. Stąd update.packages () działa dla innych członków grupy (sugerowanych oryginalnie z plastra przez Dirka Eddelbuettel).
  • R CMD javareconf teraz obsługuje korzystanie z łączy symbolicznych dla JAVA_HOME na platformach, które realpath. Tak więc możliwe jest obecnie w użyciu
  • R CMD javareconf JAVA_HOME = / usr / lib / JVM / java-1.7.0
  • w systemie Linux i nagrać tę wartość, a nie często zmieniającym pełnej ścieżki, takiej jak /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64.
  • (tylko w systemie Windows). Rscript -e wymaga niepusty argument za zgodność z wersjami Unix R. (także Rterm -e i R -e).

  • Kontrola
  • R CMD nie więcej dokładną kontrolą deklarowanych pakietów i przestrzeni nazw. Informuje,
  • Pakiety zadeklarowane w więcej niż jednej zależy, Imports, sugeruje i poprawia pola pliku OPIS.
  • nazw zadeklarowane w imporcie, ale nie importowane z, ani w przestrzeni nazw, ani w pliku za pomocą :: ani ::: operatorów.
  • pakiety, które są stosowane w bibliotece () lub wymaga () zwraca kod R, ale zostały już wprowadzone na ścieżce wyszukiwania _via_ Zależy.
  • Pakiety zadeklarowane zależy nie importowane _via_ pliku przestrzeni nazw (z wyjątkiem standardowych pakietów). Przedmioty używane z pakietów zależy powinny być przywożone w celu uniknięcia konfliktów oraz w celu umożliwienia prawidłowego działania, gdy jest załadowany, ale nazw nie dołączone.
  • przedmioty importowane _via_ ::: nazywa, gdzie :: zrobi.
  • przedmioty przywożone przez ::, które nie są wywożone.
  • przedmioty przywiezione przez ::: połączeń, które nie istnieje.
  • Zobacz "Pisanie rozszerzeń" na R dobrych praktyk.
  • R CMD wyboru kontrole opcjonalnie dla niestandardowych najwyższym poziomie plików i katalogów (które często są błędy):. Ta jest włączona dla --as-skrzyni ko
  • Styl LaTeX plików upquote.sty nie jest już wliczone w cenę (wersja była kilka lat): to nie jest już używany w R. A dużo później wersja jest powszechnie zawarte w dystrybucji LaTeX, ale nie dobrze nie bawić się z czcionek ae które są domyślnie dla Sweave winiet.
  • R CMD budowa sprawia, że ​​więcej wykorzystania kompilacji podkatalogu źródeł pakietów, na przykład do zapisywania informacji o winiet.
  • Instalacja i dołączone oprogramowanie:
  • Makra wykorzystywane do podręczników texinfo zostały zmienione, aby lepiej współpracować z niezgodnych zmian wprowadzonych w texinfo 5.x.
  • Minimalna wersja biblioteki System xz jest teraz 5.0.3 (było 4.999). Jest to po części, aby uniknąć 5.0.2, który umożliwia kompresję w sposób inne wersje nie można rozpakować.
  • włączone wersja PCRE został zaktualizowany do wersji 8.33.
  • zawiera wersję zlib został zaktualizowany do 1.2.8, uwalnianie bug-fix.
  • włączone wersja liblzma XZ utils został zaktualizowany do 5.0.5.
  • Ponieważ javareconf (patrz wyżej) jest stosowany, gdy jest zainstalowany R, stabilny link JAVA_HOME może być dostarczony czasu.
  • Konfiguracja z --disable-bajtowy-kompilacji nadpisze pliki opis zalecanych pakietów, które zwykle wymagają bajt kompilacji.
  • Więcej instalacji oraz proces kontroli będzie działać nawet wtedy, gdy TMPDIR jest ustawiony na ścieżkę zawierającą spacje, ale nie jest to zalecane i oprogramowanie zewnętrzne (takie jak texi2dvi) może się nie powieść.
  • Instalacja pakietów:
  • Instalacja zostanie przerwana natychmiast, jeśli pakiet LinkingTo nie jest zainstalowany.
  • CMD R INSTALL ma nową opcję --no-bajtowy-kompilacji, która zastąpi pole ByteCompile w opisie pliku danego pakietu.
  • licencji BSD jest przestarzała. Używać BSD_3_clause lub BSD_2_clause zamiast
  • Licencja X11 jest przestarzała. Używać MIT lub BSD_2_clause zamiast
  • Wersja dla pakietów wymagania są obecnie uznawane LinkingTo: są one sprawdzane w instalacji. (Pola z wymogami wersji uprzednio zignorowane.)
  • limit 500 wpisów S3method w pliku przestrzeń nazw została usunięta.
  • domyślne "Wersja" dla swoich pakietów BioConductor została zmieniona na nadchodzący 2,13, ale można ustawić zmienną środowiskową R_BIOC_VERSION, np w pliku Renviron.site.

  • OBIEKTY
  • C-POZIOM:
  • Rdefines.h został ulepszony tak, to może być zawarte w C ++ kod po R_ext / Boolean.h (który jest włączony przez Rh).
  • Należy pamiętać, że Rdefines.h stałą nie na bieżąco, a Rinternals.h jest korzystna dla nowego kodu.
  • eval i applyClosure są teraz chronione przed kodu pakietu podawanie niepoprawnej rho.
  • Nieaktualne i nieistniejącego:
  • niewykorzystana przestrzeń nazw argument package.skeleton () jest teraz oficjalnie przestarzała i zostanie usunięta w R 3.1.0.
  • plclust () jest przestarzała: zastosować metodę działki () dla klasy & quot; hclust & quot; zamiast tego.
  • Funkcje readNEWS () i checkNEWS () w narzędzia pakietu są przestarzałe (i nie pracowałem z aktualnych plików WIADOMOŚCI przez długi czas).
  • DOKUMENTACJA:
  • "Wprowadzenie do R" ma nowy rozdział na temat korzystania R jako języka skryptowego, w tym interakcji z systemu operacyjnego.
  • Poprawki błędów:
  • help.request () nie można określić aktualną wersję R na CRAN. (PR # 15241)
  • W Windows file.info () nie powiodła się w katalogach, chyba że ścieżka została rozwiązana z wyraźnym & quot;. & Quot ;. (PR # 15302)
  • regmatches 1. (Bill Dunlap, PR # 15386).
  • macierzystych () teraz odrzuca wejść nieskończone, a nie wisi. (PR # 15376)
  • parser wymusza teraz składni C99 dla stałych zmiennoprzecinkowych szesnastkowym (np 0x1.1p0), a nie powrót do zniekształconych wartości niezamierzone stałych. (PR # 15234)
  • model.matrix () działa teraz z bardzo długich nazw LHS (więcej niż 500 bajtów). (PR # 15377)
  • integrację () powraca do zachowań sprzed 2.12.0: od 2.12.0 do 3.0.1 to czasem nie udało się osiągnąć wymaganej tolerancji i podać dane szacunkowe o błędach, które zostały przekroczone. (PR # 15219)
  • strptime () obsługuje teraz% W polach o wartości 0. (PR # 15915)
  • R jest teraz lepiej chronione przed ludzi, którzy próbują na interakcję z konsolą w kodzie startowym. (PR # 15325)
  • tablice podzbiorów 1D często utracone dimnames (PR # 15301).
  • Jednoargumentowy + na logicznej wektora nie zmuszać do liczby całkowitej, choć jednoskładnikowa -. Nie
  • na.omit () i na.exclude () dodaje się wiersz w ramce danych zerowym wierszu. (PR # 15399)
  • Wszystkie (w razie potrzeby cut-dół) winiety są zainstalowane, jeżeli R został skonfigurowany z --without zalecany etapy.
  • source () nie wyświetla nazwy plików przy zgłaszaniu błędów składni.
  • raporty błędów składni niesłuszna znak daszka wskazując, zły znak.
  • (tylko Windows) Uruchamianie R z R (zamiast Rterm lub Rgui) straci jakiekolwiek ciągi o długości zero z argumentów wiersza poleceń. (PR # 15406) ​​
  • Błędy w kodowaniu określone w wierszu poleceń poprzez --encoding = foo nie były obsługiwane prawidłowo. (PR # 15405)
  • Jeśli x jest symbolem, is.vector (x, & quot; nazwa & quot;) teraz zwraca TRUE, od & quot; nazwa & quot; i & quot; symbol & quot; powinny być synonimami. (Przekazał Herv'e Pag`es.)
  • R CMD rtags prace na platformach (takich jak OS X) o XSI-conformant poleceń powłoki echo. (PR # 15231)
  • is.unsorted (NA) zwraca false, udokumentowane (zamiast NA).
  • R CMD LINK nie wiedział o pod-architektury.
  • System () i System2 () są lepiej chronione przed użytkownikami, którzy nieostrożnie mają spacji w ścieżce do katalogu tymczasowego.
  • file.show () i edytuj () są teraz bardziej skłonni do pracy na ścieżkach plików zawierających spacje. (W przypadku, gdy wykorzystywane są narzędzia zewnętrzne, a nie normę na Windows, ani w R.app które wcześniej powinny pracowali.)
  • Pakiety wykorzystujące metody pakietu są bardziej prawdopodobne, aby pracować, gdy import, ale to nie jest podłączony. (Kilka części jego kodu C szukali swoich funkcji R na ścieżce wyszukiwania, a nie w jego przestrzeni nazw).
  • lgamma (-x) nie NaN jest dla bardzo małych x.
  • (Windows) System2 () teraz szanuje określający stdout i stderr jako pliki, jeśli wywoływana z Rgui. (PR # 15393)
  • Zamknięcie x11 () urządzenie podczas lokalizatora () lub identyfikacji () jest w toku nie zawiesza R. (PR # 15253)
  • list.dirs (full.names = FAŁSZ) nie został zrealizowany. (PR # 15170)
  • Format () dodaje niepotrzebne spacje czasem. (PR # 15411)
  • all.equal (check.names = FAŁSZ) ignoruje żądania do ignorowania nazwiska i będzie sprawdzić je jako atrybuty.
  • zestaw symboli przez narzędzia :: Rd2txt_options (itemBullet =) nie była przestrzegana w niektórych lokalizacjach. (PR # 15435)
  • mcMap () nie był wywożony przez pakiet równolegle. (PR # 15439)
  • plot () dla obiektów TukeyHSD nie zrównoważyć dev.hold () i dev.flush () wywołuje na działkach wielostronicowych. (PR # 15449)

Co nowego w wersji 2.8.1:

  • To jest wydaniem i naprawia szereg głównie drobne błędy i problemy z platformami.

Podobne oprogramowanie

Komentarze do R

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!