R语言中数据分割的方法有多种,以下是常用的两种方法:
- 使用subset函数:subset函数可以根据给定的条件筛选数据集的子集。可以使用逻辑运算符(如大于、小于、等于等)和逻辑运算符(如与、或、非等)来创建筛选条件。例如,下面的代码将数据集df中满足年龄大于等于30岁的观测值筛选出来并赋值给新的数据集df_subset:
df_subset <- subset(df, age >= 30)
- 使用[]或者$符号:可以使用中括号[]或者$符号从数据框中提取指定的列或者行。可以使用逻辑向量作为索引来选择满足特定条件的观测值。例如,下面的代码将数据集df中满足年龄大于等于30岁的观测值提取出来:
df_subset <- df[df$age >= 30, ]
以上是R语言中常用的数据分割方法,可以根据具体的需求选择合适的方法。