小编Joh*_*ork的帖子

为指定的月份和年份设置数据框

我有一个数据框,其中第一列是d/m/y格式的日期,第二列是数值(销售).

我想为一年的每个月创建子集(例如,11/11,12/11等).我尝试了这个答案中建议的代码:使用多个条件对data.frame进行子集化

并且当月度条件施加时它起作用:

subset(sales, format.Date(date, "%m")=="11")
Run Code Online (Sandbox Code Playgroud)

但是invalid 'x' argument当我添加年份条件时,它返回一个带有错误消息的空子集:

subset(sales, format.Date(date, "%m")=="11" & format.Date(date, "%y")=="11")
Run Code Online (Sandbox Code Playgroud)

我在Ubuntu 10.04上使用R 2.10.1-2,感谢您提供的帮助.

r date subset

7
推荐指数
1
解决办法
2万
查看次数

R中lm函数的详细信息

如果在RI中使用该行:

linear <- lm(y~x-1)
Run Code Online (Sandbox Code Playgroud)

R将找到通过原点的回归线.

我的问题是,原点是x = 0还是x值中最低的?

举例来说,如果我的x值是1998年到2011年,那么拟合线将在1998年或0年过去?

r lm

5
推荐指数
1
解决办法
5233
查看次数

标签 统计

r ×2

date ×1

lm ×1

subset ×1