将一个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