R 如何删除数据框中没有标题但包含1-39数字列表的列?
我有一个数据框架,其中有一个物种和地点列表,我想使用beta.pair:基于发生率的成对差异来计算这些物种和地点,以便进行一些分析。在betapart中:将Beta多样性划分为转换和嵌套组件。但是,有一个第一列(没有标题),但包含我想删除的1-39之间的数字,以便函数可以读取有无数据 数据框的外观如下所示: 它看起来像一个。它不应影响您尝试进行的分析。 索引列有多种用途。例如,您可以使用索引来显式分析或子集数据 您可以通过查看数据的形状来检查这是否是索引列 如果这是熊猫数据帧,您可以尝试R 如何删除数据框中没有标题但包含1-39数字列表的列?,r,R,我有一个数据框架,其中有一个物种和地点列表,我想使用beta.pair:基于发生率的成对差异来计算这些物种和地点,以便进行一些分析。在betapart中:将Beta多样性划分为转换和嵌套组件。但是,有一个第一列(没有标题),但包含我想删除的1-39之间的数字,以便函数可以读取有无数据 数据框的外观如下所示: 它看起来像一个。它不应影响您尝试进行的分析。 索引列有多种用途。例如,您可以使用索引来显式分析或子集数据 您可以通过查看数据的形状来检查这是否是索引列 如果这是熊猫数据帧,您可以尝试 df.
df.shape
它应该显示数据的实际维度(不包括索引)。因此,对于您提供的示例表,结果将是-(21,7)。您只需将整个列设置为
NULL
nfi_nonTree_spCom$cluster_number <- NULL
nfi\u nonTree\u spCom$cluster\u number是否要从示例中删除列cluster\u number
?是的,我想删除此列。我试图在rstudio中运行此操作,但会弹出错误..>betapart::beta.pair(nfi_nonTree_spCom,index.family=“sorensen”)betapart.core(x)中的错误:表包含0和1以外的值:数据应为存在/不存在。
colnames(mtcars)
# [1] "mpg" "cyl" "disp" "hp" "drat" "wt" "qsec" "vs" "am" "gear" "carb"
# Remove column
mtcars$mpg <- NULL
colnames(mtcars)
# [1] "cyl" "disp" "hp" "drat" "wt" "qsec" "vs" "am" "gear" "carb"