基于行索引{R}更改变量值 主要问题

基于行索引{R}更改变量值 主要问题,r,R,我试图扩展数据集以复制行,但根据另一个值(调查)的值系统地更改每行中的一个变量(year)。每一轮调查都要进行多年,我希望数据能反映这一点 例子 数据位于Data.frame中,如下所示: mydata: Region Year IV DV Survey 1 USA.Vermont 1999 1.469 6 1 2 USA.Vermont

我试图扩展数据集以复制行,但根据另一个值(
调查
)的值系统地更改每行中的一个变量(
year
)。每一轮调查都要进行多年,我希望数据能反映这一点

例子 数据位于Data.frame中,如下所示:

mydata:

     Region          Year          IV          DV         Survey
1    USA.Vermont     1999          1.469       6          1
2    USA.Vermont     2002          1.698       7          2
3    USA.Vermont     2005          1.556       6          3
4    USA.NewHamp     1999          0.518       2          1
5    USA.NewHamp     2002          0.698       3          2
6    USA.NewHamp     2005          0.431       1          3

我使用了
mydata.2
mydata.2$Year Hi@A.Webb,这似乎成功了!非常感谢。上面版本的变体:
mydata.2$Year Hi@alistaire,非常感谢-我一定会在未来的应用程序中尝试
mydata.2$Year Hi@A.Webb,这似乎成功了!非常感谢。上面版本的变体:
mydata.2$Year Hi@alistaire,非常感谢-我一定会在未来的应用程序中尝试!
mydata.2:

     Region          Year          IV          DV         Survey
1    USA.Vermont     1999          1.469       6          1
1.1  USA.Vermont     1999          1.469       6          1
1.2  USA.Vermont     1999          1.469       6          1
2    USA.Vermont     2002          1.698       7          2
2.1  USA.Vermont     2002          1.698       7          2
2.2  USA.Vermont     2002          1.698       7          2
3    USA.Vermont     2005          1.556       6          3
3.1  USA.Vermont     2005          1.556       6          3
3.2  USA.Vermont     2005          1.556       6          3
4    USA.NewHamp     1999          0.518       2          1
4.1  USA.NewHamp     1999          0.518       2          1
4.2  USA.NewHamp     1999          0.518       2          1
5    USA.NewHamp     2002          0.698       3          2
5.1  USA.NewHamp     2002          0.698       3          2
5.2  USA.NewHamp     2002          0.698       3          2
6    USA.NewHamp     2005          0.431       1          3
6.1  USA.NewHamp     2005          0.431       1          3
6.2  USA.NewHamp     2005          0.431       1          3
mydata.2:

     Region          Year          IV          DV         Survey
1    USA.Vermont     1999          1.469       6          1
1.1  USA.Vermont     2000          1.469       6          1
1.2  USA.Vermont     2001          1.469       6          1
2    USA.Vermont     2002          1.698       7          2
2.1  USA.Vermont     2003          1.698       7          2
2.2  USA.Vermont     2004          1.698       7          2
3    USA.Vermont     2005          1.556       6          3
3.1  USA.Vermont     2006          1.556       6          3
3.2  USA.Vermont     2007          1.556       6          3
4    USA.NewHamp     1999          0.518       2          1
4.1  USA.NewHamp     2000          0.518       2          1
4.2  USA.NewHamp     2001          0.518       2          1
5    USA.NewHamp     2002          0.698       3          2
5.1  USA.NewHamp     2003          0.698       3          2
5.2  USA.NewHamp     2004          0.698       3          2
6    USA.NewHamp     2005          0.431       1          3
6.1  USA.NewHamp     2006          0.431       1          3
6.2  USA.NewHamp     2007          0.431       1          3