r

Zarządzanie pamięcią R / nie można przydzielić wektora wielkości N Mb

Mam problemy z używaniem dużych obiektów w R. na przykład: > memory.limit(4000) > a = matrix(NA, 1500000, 60) > a ... IME=English_Caribbean.1252 attached base packages: [1] stats graphics grDevices utils datasets methods base

Zwiększ liczbę kleszczy osi

Generuję wykresy dla niektórych danych, ale liczba kleszczy jest zbyt mała, potrzebuję więcej precyzji przy odczycie. Czy J ... plot zrobić to wewnętrznie z jakiegoś algorytmu, ale nie mogłem dowiedz się, jak to robi, aby zmienić zgodnie z tym, co chcę.

Warunkowo Usuń wiersze ramki danych za pomocą R [duplikat]

Możliwy duplikat:usuwanie określonych wierszy z ramki danych Używając R, Jak mogę zapisać następującą logikę do ramki danych: Jeśli kolumna A = B i Kolumna E = 0, Usuń wiersz Z góry dzięki!

Dodać nowy wiersz do dataframe, w określonym wierszu-index, nie dołączony?

Następujący kod łączy wektor z ramką danych: newrow = c(1:4) existingDF = rbind(existingDF,newrow) Jednak ten kod zawsze ... w ramce danych? Na przykład, powiedzmy, że ramka danych ma 20 wierszy, jak mogę wstawić nowy wiersz między wierszami 10 i 11?

Przycinanie ogromnego (3,5 GB) pliku csv do wczytania do R

Więc mam plik danych (oddzielony średnikami), który ma wiele szczegółów i niepełne wiersze(dostęp wiodący i SQL do dławika). ... ieć podobne problemy typu jak duża pamięć, ale z całą mechaniką linii odczytu. W krótko, tym razem nie pasowało do rachunku.

Co można zrobić z danymi.ramka, której nie można z danymi.stolik?

Właśnie zacząłem używać R, i natknąłem się na dane.stolik. Uważam to za genialne. Bardzo naiwne pytanie: Czy mogę zignorować dane.ramka do wykorzystania danych.tabela aby uniknąć pomyłek składni pomiędzy dwoma pakietami?

Pokaż % zamiast zliczeń na wykresach zmiennych kategorycznych

Wykreślam zmienną kategoryczną i zamiast pokazywać liczby dla każdej wartości kategorii. Szukam sposobu, aby ggplot wyświetl ... coś o tym, jak ggplot współdziała z pojedynczym wektor. Drapię się po głowie, googlując za ten błąd daje pojedynczy wynik .

Wykreślić legendę poza obszarem kreślenia w grafice bazowej?

Jak w tytule jest napisane: Jak mogę wykreślić legendę poza obszarem kreślenia, używając Grafiki bazowej? Myślałem o grzeban ... e: Ale jak już powiedziałem, chciałbym, aby legenda być poza obszarem kreślenia (np. po prawej stronie wykresu / wykresu.

Grupowanie przez wiele kolumn w dplyr, przy użyciu wprowadzania wektora łańcuchowego

Próbuję przenieść moje zrozumienie plyr do dplyr, ale nie mogę wymyślić, jak grupować po wielu kolumnach. # make data with w ... dplyr? Edit 2017: Dplyr został zaktualizowany, więc dostępne jest prostsze rozwiązanie. Zobacz aktualnie wybraną odpowiedź.

Dodaj legendę do wykresu linii ggplot2

Mam pytanie odnośnie legend w ggplot2. Udało mi się narysować trzy linie na tym samym wykresie i chcę dodać legendę z trzema ... 0,17.8,23.5,-99.9,7.7,3.61 2000-08-11 00:00:00,27.5,17,22.68,-99.9,8.8,3.85 2000-08-12 00:00:00,24,13.3,17.32,-99.9,8.4,3.49

Jak ustawić rozmiar lokalnego obrazu za pomocą knitr dla markdown?

Mam lokalny obrazek, który chciałbym umieścić w pliku .Rmd, który następnie knit przekonwertuję na slajdy HTML za pomocą Pand ... razek :![Image Title](path/to/your/image) Czy istnieje sposób, aby zmodyfikować ten kod, aby również ustawić rozmiar obrazu?

Jak mogę wykreślić 2 różne osi y?

Chciałbym nałożyć dwa wykresy rozrzutu w R tak, że każdy zestaw punktów ma swoją własną (inną) oś y (tj. w pozycjach 2 i 4 na ... in this plot y2 is plotted on what is clearly an inappropriate scale plot(y1 ~ x, ylim = c(-1, 150)) points(y2 ~ x, pch = 2)

Zastosowanie funkcji do każdego wiersza tabeli za pomocą dplyr?

Podczas pracy z plyr często uważałem za przydatne użycie adply dla funkcji skalarnych, które muszę zastosować do każdego rzęd ... 5.0 3.6 1.4 0.2 setosa 7.9 6 5.4 3.9 1.7 0.4 setosa 7.9

Regresja liniowa i grupa przez W R

Chcę wykonać regresję liniową w R używając funkcji lm(). Moje dane to roczny szereg czasowy z jednym polem dla roku (22 lata) ... ora. Nie wydaje się to jednak zbyt R-podobne. W SAS zrobiłbym "przez" instrukcja i w SQL zrobiłbym 'group by'. Jak to zrobić?

Sprawdź, czy znaki są w łańcuchu

Próbuję ustalić, czy łańcuch jest podzbiorem innego łańcucha. Na przykład: chars <- "test" value <- "es" Chcę zwró ... łańcucha znaków pojawia się "value". W poniższym scenariuszu chciałbym zwrócić false: chars <- "test" value <- "et"

Jak usunąć wartości odstające z zbioru danych

Mam kilka wielowymiarowych danych piękna vs wieku. Wiek waha się od 20-40 w odstępach 2 (20, 22, 24....40), a dla każdego zap ... jak R oblicza wartości odstające dla swoich działek pudełkowych. Poniżej znajduje się przykład, jak mogą wyglądać moje dane.

Programowo tworzenie tabel Markdown w R za pomocą KnitR

Dopiero zaczynam się uczyć o KnitR i wykorzystaniu Markdown w generowaniu dokumentów R i raportów. To wygląda na idealne dla ... . Wiem, że mogę po prostu osadzić wyjście HTML z xtable, ale zastanawiałem się, czy są jakieś Markdown oparte na rozwiązania?

Organizowanie Kodu Źródłowego R

Wszystkie, Zaczynam pisać zorientowany obiektowo kod R po raz pierwszy i przewiduję posiadanie wielu plików R z zależnościa ... interakcja ze zbiorem procedur tak proste, jak to możliwe. Doceniam wszelkie wskazówki, które możesz dostarczyć. Chris

Dlaczego warto używać purrr:: map zamiast lapply?

Czy Jest jakiś powód, dla którego powinienem używać map(<list-like-object>, function(x) <do stuff>) Zamiast ... zględem wydajności, obsługi wyjątków itp.? Poniższe komentarze sugerują, że nie, ale może ktoś mógłby rozwinąć trochę więcej?

Wybieranie tylko kolumn numerycznych z ramki danych

Załóżmy, że masz dane.frame like this: x <- data.frame(v1=1:20,v2=1:20,v3=1:20,v4=letters[1:20]) Jak wybrać tylko te kolumny w x, które są liczbowe?