尝试在r中隔离数据帧中的两列

尝试在r中隔离数据帧中的两列,r,dataframe,R,Dataframe,有人知道一种方法可以创建一个新的数据框,该数据框包含有多列的主数据框中特定列的信息吗?我有一个主数据框,我正在尝试对数据框中的特定列运行各种测试(回归、方差分析等等)。如有任何建议,将不胜感激。如果您想从旧DF中选择第3、12和15列: newDF <- oldDF[,c(3,12,15)] newDF <- oldDF[,-c(3,12,15)] newDF请检查这一点,这将有助于提高您的内容质量,从而达到这一目的!不幸的是,正如@willie所暗示的,你的问题在目前的状态下不

有人知道一种方法可以创建一个新的数据框,该数据框包含有多列的主数据框中特定列的信息吗?我有一个主数据框,我正在尝试对数据框中的特定列运行各种测试(回归、方差分析等等)。如有任何建议,将不胜感激。

如果您想从旧DF中选择第3、12和15列:

newDF <- oldDF[,c(3,12,15)]
newDF <- oldDF[,-c(3,12,15)]

newDF请检查这一点,这将有助于提高您的内容质量,从而达到这一目的!不幸的是,正如@willie所暗示的,你的问题在目前的状态下不太可能得到回答。这个问题非常模糊,没有任何上下文或例子,听起来你好像在要求我们所有人“教你R”。我强烈建议您阅读,以及关于的一个很好的答案。为什么您首先需要为运行线性模型创建一个新的数据框架?以下是如何使用iris数据集运行方差分析:
aov(Petal.Length~Species,data=iris)
。下面是如何运行线性回归:
lm(花瓣长度~Sepal.Length,data=iris)
。请参阅以了解R的线性模型语法。