如何使用长度函数计算 R 中的行数和列数

How to use length function to count rows and columns in R

我在R中有一些数据,我需要使用长度函数来统计这些数据中有多少行和列,要求一行代码。

data(airquality)
?airquality
air = airquality
head(air)

我们可以使用dim获取数据集的维度

dim(airquality)

length for dataframe 获取列数。对于行数,如果我们需要使用 length,则对其中一列进行子集化并得到 length

nc <- length(airquality)
nr <- length(airquality[[1]])

这是另一个选项,使用 length

nc <- length(airquality)
nr <- length(t(airquality))/length(airquality)