如何使用“解决”来解决问题;“未找到对象”;在R

如何使用“解决”来解决问题;“未找到对象”;在R,r,variables,regression,R,Variables,Regression,您好,我正在尝试定义我的变量,但R找不到它们。我想用一个以上的自变量做多项式回归。首先我想把它们定义为x1和x2,但是R找不到这些变量。事情是这样的: 在继续之前:我已将数据导入名为“R_DATA2”的excel文件中。我的因变量是“PM”,自变量是“SO2”和“温度” df摘要(df) PM SO2温度 最小值:52.64最小值:4.088最小值:--3.500 第一区:76.84第一区:7.400第一区:5.575 中位数:105.68中位数:9.266中位数:12.600 平均数:118.

您好,我正在尝试定义我的变量,但R找不到它们。我想用一个以上的自变量做多项式回归。首先我想把它们定义为x1和x2,但是R找不到这些变量。事情是这样的:

在继续之前:我已将数据导入名为“R_DATA2”的excel文件中。我的因变量是“PM”,自变量是“SO2”和“温度”

df摘要(df)
PM SO2温度
最小值:52.64最小值:4.088最小值:--3.500
第一区:76.84第一区:7.400第一区:5.575
中位数:105.68中位数:9.266中位数:12.600
平均数:118.62平均数:17.090平均数:12.688
第三区:158.02第三区:15.073第三区:20.925
最大值:261.84最大值:75.270最大值:25.800
>姓名(df)
[1] PM“SO2”温度
>类别(二氧化硫)
哈塔:“SO2”不在布卢马德
>存在(“SO2”)
[1] 假的
> 
请帮帮我。我急需帮助。
非常感谢。

存在默认情况下,
正在检查在全局环境中创建的对象。在全局环境中,没有名为“SO2”的对象。它仅作为一列存在于数据帧“df”环境中,我们需要在其中指定

exists("SO2", where = df)

另外,
with
是获取单个或多个列名的选项

with(df, SO2)
with(df, SO2 + Temperature)

默认情况下,
存在
检查在全局环境中创建的对象。在全局环境中,没有名为“SO2”的对象。它仅作为一列存在于数据帧“df”环境中,我们需要在其中指定

exists("SO2", where = df)

另外,
with
是获取单个或多个列名的选项

with(df, SO2)
with(df, SO2 + Temperature)

SO2
df
中的一列。这不是它自己的目标。您可以改为执行类似于
df$SO2
的操作。谢谢,它成功了@弗利克先生。你是最好的。
SO2
df
中的一列。这不是它自己的目标。您可以改为执行类似于
df$SO2
的操作。谢谢,它成功了@弗利克先生。你是最棒的。如果我想把它命名为x1,我必须键入:x1对不起,我不小心按了post按钮。现在是了complete@DEFNESELENAKDEMİR如果要创建新对象,可以使用
$
[[
with
提取为向量,即
x1@DEFNESELENAKDEMİR
存在
是为了检查该列是否存在于数据集中。它将逻辑TRUE或FALSE返回为输出如果我想将其命名为x1,我必须键入以下内容:x1抱歉,我无意中点击了post按钮。现在是complete@DEFNESELENAKDEMİR如果您想创建一个新对象,您可以使用
$
[
一起提取为。向量,即
x1@defineselenakdemİR
存在
用于检查该列是否存在于数据集中。它返回一个逻辑TRUE或FALSE作为输出