如何在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 中执行其他常见任务: