Как найти размер блока данных в r


Вы можете использовать следующие функции в R для отображения размера данного блока данных:

  • nrow : показать количество строк во фрейме данных.
  • ncol : Показать количество столбцов во фрейме данных.
  • dim : показать размеры (строки и столбцы) фрейма данных.

Следующие примеры показывают, как использовать каждую из этих функций на практике со следующим фреймом данных:

 #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

Пример 1. Используйте nrow() для отображения количества строк.

Следующий код показывает, как использовать функцию nrow() для отображения общего количества строк во фрейме данных:

 #display total number of rows in data frame
nrow(df)

[1] 6

Всего 6 строк.

Обратите внимание, что мы также можем использовать функцию Complete.cases() для отображения общего количества строк без значений NA:

 #display total number of rows in data frame with no NA values
nrow(df[complete. cases (df), ])

[1] 5

Всего имеется 5 строк, которые не имеют значения NA.

Пример 2. Используйте ncol() для отображения количества столбцов.

Следующий код показывает, как использовать функцию ncol() для отображения общего количества столбцов во фрейме данных:

 #display total number of columns in data frame
ncol(df)

[1] 4

Всего 4 столбца.

Пример 3. Использование dim() для отображения размеров

Следующий код показывает, как использовать функцию dim() для отображения размеров (строк и столбцов) фрейма данных:

 #display dimensions of data frame
dim(df)

[1] 6 4

Это говорит нам о том, что во фрейме данных имеется 6 строк и 4 столбца.

Вы также можете использовать скобки с функцией dim() для отображения только строк или столбцов:

 #display number of rows of data frame
dim(df)[1]

[1] 6

#display number of columns of data frame
dim(df)[2]

[1] 4

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в R:

Как использовать функцию rowSums() в R
Как применить функцию к каждой строке фрейма данных в R
Как удалить строки из фрейма данных в R в зависимости от условия

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *