Funkcje with() i inside() w języku R mogą służyć do oceny wyrażenia opartego na ramce danych. Funkcje te korzystają z następującej składni: with(data, expression) within(data, expression) Złoto: dane: nazwa bloku danych wyrażenie: wyrażenie do oceny Oto różnica między tymi dwiema funkcjami:...
Funkcje all() i any() w R można wykorzystać do sprawdzenia, czy wszystkie lub niektóre wartości w wektorze mają wartość PRAWDA dla wyrażenia. Funkcje te korzystają z następującej składni: #check if all values in x are less than 10 all(x < 10)...
Komunikat o błędzie, który możesz napotkać podczas korzystania z R, to: Error in 5 <- read.table("data.txt"): invalid (do_set) left-hand side to assignment Ten błąd występuje, gdy próbujesz utworzyć w języku R zmienną zaczynającą się od liczby. Domyślnie R pozwala definiować tylko...
Wykres kropkowy to rodzaj wykresu, który przedstawia rozkład wartości w zbiorze danych za pomocą punktów. Oś x pokazuje poszczególne wartości danych, a oś y pokazuje częstotliwość każdej wartości. W tym samouczku wyjaśniono, jak obliczyć średnią, medianę i tryb wykresu punktowego. Przykład:...
Możesz użyć funkcji Sink() , aby skierować wyjście R do połączenia zewnętrznego. Ta funkcja jest przydatna, ponieważ umożliwia łatwy eksport ciągów lub bloków danych do pliku CSV lub pliku tekstowego. Ta funkcja wykorzystuje następującą podstawową składnię: #define file name sink(" my_data.txt...
Aby zwrócić jedną lub więcej wartości z funkcji w R, możesz użyć następujących metod: Metoda 1: Zwróć wartość my_function <- function (A, B) { C<-A*B return (C) } Metoda 2: Zwróć wiele wartości my_function <- function (A, B) { C<-A*B D...
Możesz użyć funkcji Names() , aby ustawić nazwy obiektu lub uzyskać nazwy obiektu w R. Ta funkcja używa następującej składni: #get names of object names(x) #set names of object names(x) <- c('value1', 'value2', 'value3', ...) Poniższe przykłady pokazują, jak używać funkcji...
Możesz użyć funkcji runif() do wygenerowania losowych wartości z rozkładu równomiernego w R. Ta funkcja używa następującej składni: runif(n, min= 0 , max= 1 ) Złoto: n : Liczba losowych wartości do wygenerowania min : Minimalna wartość rozkładu (domyślnie jest to...
Możesz użyć jednej z następujących trzech metod, aby przekonwertować znacznik czasu UNIX na obiekt daty w R: Metoda 1: Użyj podstawy R #convert UNIX timestamp to date as. Date ( as.POSIXct (x,origin=" 1970-01-01 ")) Metoda 2: Korzystaj z pakietu w dowolnym...
Możesz użyć funkcji difftime() do obliczenia różnicy czasu między dwiema datami lub datami w R. Ta funkcja wykorzystuje następującą podstawową składnię: difftime(time1, time2, units=" days ") Złoto: time1, time2 : Zarówno daty, jak i daty i godziny jednostki : jednostki używane...