从 R 中的 BCI 数据中提取一列

Pulling out a column from BCI data in R

我需要为作业 "What is the total number of individuals of the tree Poulsenia armata in the 50-hectare plot?" 回答这个问题。 这是针对素食包中的 BCI 数据 这实际上是我的第一个 R 作业,老实说我不知道​​我在做什么 lol

我试过:

tot_ind <- BCI
tot_ind <- grep("Poulsenia.armata", names(tot_ind), value=TRUE)

tot_ind <- which(names(tot_ind)=="Poulsenia.armata")

它会说 table 或

中没有可用数据

Error in FUN(left, right) : non-numeric argument to binary operator

BCI 数据列名称是 "Poulsenia.armata"。您可以直接从数据中对其进行子集化,并使用 sum 来计算其中的值之和。

sum(tot_ind[, "Poulsenia.armata"])
#[1] 755