提问人:GrBa 提问时间:10/31/2023 更新时间:10/31/2023 访问量:38
列表中最后一个数据帧的最后一行
The last row from the last dataframe in the list
问:
A5 <- data.frame(
`[A5] zuzycie` = rnorm(50, 1, 1),
`[A5] temp` = rnorm(50, 10, 1),
`[A5] level` = rnorm(50, 10, 10),
check.names = F
)
B5 <- data.frame(
`[B5] zuzycie` = rnorm(50, 1, 1),
`[B5] temp` = rnorm(50, 10, 1),
`[B5] level` = rnorm(50, 20, 10),
check.names = F )
K1 <- data.frame(
`[K1] zuzycie` = rnorm(50, 1, 1),
`[K1] temp` = rnorm(50, 10, 1),
`[K1] level` = rnorm(50, 20, 10),
check.names = F
)
co_lst <- list (A5=A5, B5=B5, K1=K1)
如何读取列表中最后一个数据帧的最后一行? 实际数据更复杂,数据帧更大
答:
1赞
Nir Graham
10/31/2023
#1
last_frame <- tail(co_lst,n=1)[[1]]
(last_row <- last_frame[nrow(last_frame),])
[K1] zuzycie [K1] temp [K1] level
50 2.327333 10.19323 42.56301
评论
1赞
tmfmnk
10/31/2023
涉及 double 的单行可以是 。tail()
tail(tail(co_lst, 1)[[1]], 1)
评论