将一个data.frame中的值指定给R中另一个data.frame的特定列?
我想用将一个data.frame中的值指定给R中另一个data.frame的特定列?,r,dataframe,select,replace,tidyverse,R,Dataframe,Select,Replace,Tidyverse,我想用DF1的B列的最后一个值替换DF2的Z列的第一个值。我想概括一下,这意味着,除了指定DF1列B的最后一行(行号10),是否有一种方法可以使用end或任何其他方法来获取特定列的最后一个值(在本例中是DF1的列B) 库(tidyverse) 种子集(1500) DF1我相信这可以帮助您: DF2$Z[1]<-DF1$B[dim(DF1)[1]] DF2$Z[1]我相信这可以帮助您: DF2$Z[1]<-DF1$B[dim(DF1)[1]] DF2$Z[1]我们可以使用nrow(
DF1
的B
列的最后一个值替换DF2的Z
列的第一个值。我想概括一下,这意味着,除了指定DF1
列B
的最后一行(行号10),是否有一种方法可以使用end
或任何其他方法来获取特定列的最后一个值(在本例中是DF1
的列B
)
库(tidyverse)
种子集(1500)
DF1我相信这可以帮助您:
DF2$Z[1]<-DF1$B[dim(DF1)[1]]
DF2$Z[1]我相信这可以帮助您:
DF2$Z[1]<-DF1$B[dim(DF1)[1]]
DF2$Z[1]我们可以使用nrow(DF1)
。使用列索引或列名称进行提取,然后使用数字索引进行第一个(1
)和最后一个(nrow
),执行赋值
DF2[[2]][1] <- DF1[[2]][nrow(DF1)]
DF2[[2]][1]我们可以使用nrow(DF1)
。可以使用列索引或列名进行提取,然后使用数字索引进行第一(1
)和最后(nrow
),进行赋值
DF2[[2]][1] <- DF1[[2]][nrow(DF1)]
DF2[[2]][1]我猜你的意思是DF2$Z[1]是的,没错。谢谢。有没有办法避免在DF1$B[10]
中指定行号?你可以在我更新的评论中使用nrow
我猜你的意思是DF2$Z[1]是的,没错。谢谢。有没有办法避免在DF1$B[10]中指定行号
?您可以在我更新的评论中使用nrow