R 1:n[j!=0]:NA/NaN参数中的代码错误
我正在运行一个循环,在2年的每周时间范围内,对130个不同的销售信息数据帧与不同城市的变量列表进行线性回归。有些城市有一些零值,这是因为当时没有销售,因为我们当时在那个城市没有地点。我只想查看数据框中具有销售值(!=0,>0)的值 我试过使用这个函数R 1:n[j!=0]:NA/NaN参数中的代码错误,r,R,我正在运行一个循环,在2年的每周时间范围内,对130个不同的销售信息数据帧与不同城市的变量列表进行线性回归。有些城市有一些零值,这是因为当时没有销售,因为我们当时在那个城市没有地点。我只想查看数据框中具有销售值(!=0,>0)的值 我试过使用这个函数 index您的表达式有误。当你写作时 1:n[td$sales != 0] R解释为 1:(n[td$sales != 0]) 因为n只包含一个元素,所以这没有意义。你需要把它写成 (1:n)[td$sales != 0] 为向量建立索引1:
index您的表达式有误。当你写作时
1:n[td$sales != 0]
R解释为
1:(n[td$sales != 0])
因为n
只包含一个元素,所以这没有意义。你需要把它写成
(1:n)[td$sales != 0]
为向量建立索引1:n
。稍后还有另一个问题:在构造索引之后,您有
td2 <- td[index]
td2
td2 <- td[index]
td2 <- td[index, ]
td2 <- subset(td, sales != 0)