Jak znaleźć rozmiar bloku danych w r
Aby wyświetlić rozmiar danego bloku danych, możesz użyć następujących funkcji w R:
- nrow : Pokazuje liczbę wierszy w ramce danych
- ncol : Pokaż liczbę kolumn w ramce danych
- dim : Pokaż wymiary (wiersze i kolumny) ramki danych
Poniższe przykłady pokazują, jak w praktyce wykorzystać każdą z tych funkcji z następującą ramką danych:
#create data frame df <- data. frame (team=c('A', 'B', 'C', 'D', 'E', 'F'), points=c(99, 90, 86, 88, 95, 99), assists=c(33, 28, 31, 39, 34, 25), rebounds=c(12, NA, 24, 24, 28, 33)) #view data frame df team points assists rebounds 1 A 99 33 12 2 B 90 28 NA 3 C 86 31 24 4 D 88 39 24 5 E 95 34 28 6 F 99 25 33
Przykład 1: Użyj nrow() do wyświetlenia liczby wierszy
Poniższy kod pokazuje, jak używać funkcji nrow() do wyświetlania całkowitej liczby wierszy w ramce danych:
#display total number of rows in data frame
nrow(df)
[1] 6
W sumie jest 6 linii.
Zauważ, że możemy również użyć funkcjicomplete.cases() do wyświetlenia całkowitej liczby wierszy bez wartości NA:
#display total number of rows in data frame with no NA values nrow(df[complete. cases (df), ]) [1] 5
W sumie jest 5 wierszy, które nie mają wartości NA.
Przykład 2: Użyj ncol() do wyświetlenia liczby kolumn
Poniższy kod pokazuje, jak używać funkcji ncol() do wyświetlania całkowitej liczby kolumn w ramce danych:
#display total number of columns in data frame
ncol(df)
[1] 4
W sumie są 4 kolumny.
Przykład 3: Użyj dim() do wyświetlenia wymiarów
Poniższy kod pokazuje, jak używać funkcji dim() do wyświetlania wymiarów (wierszy i kolumn) ramki danych:
#display dimensions of data frame
dim(df)
[1] 6 4
To mówi nam, że w ramce danych znajduje się 6 wierszy i 4 kolumny.
Możesz także użyć nawiasów z funkcją dim(), aby wyświetlić tylko wiersze lub kolumny:
#display number of rows of data frame dim(df)[1] [1] 6 #display number of columns of data frame dim(df)[2] [1] 4
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w języku R:
Jak korzystać z funkcji rowSums() w R
Jak zastosować funkcję do każdego wiersza ramki danych w R
Jak usunąć wiersze z ramki danych w R na podstawie warunku