R 每次X列中的数字增加24时,Y列中的数字增加1
每当我的列X再增加24时,我想将列Y中的变量增加1。我已经在下面的Y列中显示了我试图创建的输出R 每次X列中的数字增加24时,Y列中的数字增加1,r,dataframe,seq,R,Dataframe,Seq,每当我的列X再增加24时,我想将列Y中的变量增加1。我已经在下面的Y列中显示了我试图创建的输出 x<-c(5,10,15,20,25,27,29,42,47,49,50,60) y<-c(1,1,1,1,2,2,2,2,2,3,3,3) df<-data.frame(x,y) 答案是 floor(df$x/24) + 1 答案是 floor(df$x/24) + 1 如果你假设你从0开始计数,你可以只做df$y,那太好了,谢谢我没有注意到地板功能。非常感谢您的帮助。另一个
x<-c(5,10,15,20,25,27,29,42,47,49,50,60)
y<-c(1,1,1,1,2,2,2,2,2,3,3,3)
df<-data.frame(x,y)
答案是
floor(df$x/24) + 1
答案是
floor(df$x/24) + 1
如果你假设你从0开始计数,你可以只做
df$y,那太好了,谢谢我没有注意到地板功能。非常感谢您的帮助。另一个选项是整数除法df$y如果您假设您从0开始计数,您可以只做df$y这太好了,谢谢我不知道floor func。非常感谢您的帮助。另一个选项是整数除法df$y