如何使用 apply 排除列

发布于 2025-01-12 16:18:00 字数 490 浏览 0 评论 0原文

我想排除/复制列表中列表中多个数据帧的行/列。 该代码还不能运行。也许这里有人知道该怎么做。

Zelllysate_extr <- list()

#defining the list

Zelllysate_extr$X0809P3_extr <- X0809P3_extr

#defining the list within the list

X0809P3_extr = lapply(Zelllysate_colr[["X0809P3"]], function(x) {
  as.data.frame(x) <- Zelllysate_colr[["X0809P3_colr"]][2:1500, 1 & 3:4]
  return(x)
}) 

#defining the list for the dataframes to place in; 2:1500, 1 & 3:4 are the rows and columns to copy

谢谢

I want to exclude/copy rows/columns of multiple dataframes within a list in a list.
The code doesn't work yet. Maybe somebody here knows what to do.

Zelllysate_extr <- list()

#defining the list

Zelllysate_extr$X0809P3_extr <- X0809P3_extr

#defining the list within the list

X0809P3_extr = lapply(Zelllysate_colr[["X0809P3"]], function(x) {
  as.data.frame(x) <- Zelllysate_colr[["X0809P3_colr"]][2:1500, 1 & 3:4]
  return(x)
}) 

#defining the list for the dataframes to place in; 2:1500, 1 & 3:4 are the rows and columns to copy

thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

鱼忆七猫命九 2025-01-19 16:18:00

不要尝试迭代列表,而是迭代列表的长度

X0809P3_extr = lapply(1: length(Zelllysate_colr[["X0809P3"]]), function(x) {
  Zelllysate_colr[["X0809P3_colr"]][[x]][2:1500, c(1, 3:4)]
}) 

您不需要 return 或将值设置为等于 lapply 中的值。

我假设 Zelllysate_colr[["X0809P3"]] 是列表 Zelllysate_colr 中的一个列表。

大多数情况下, dput(head(dataObject)) 的输出就足够了,但我认为您正在使用列表列表,因此可能不足以查看结构。

Instead of trying to iterate over the list, iterate over the length of the list.

X0809P3_extr = lapply(1: length(Zelllysate_colr[["X0809P3"]]), function(x) {
  Zelllysate_colr[["X0809P3_colr"]][[x]][2:1500, c(1, 3:4)]
}) 

You don't need a return or to set the value equal to something in lapply.

I'm assuming that Zelllysate_colr[["X0809P3"]] is a list within the list Zelllysate_colr.

Most of the time the output from dput(head(dataObject)) is enough, but I think you're working with lists of lists, so that might not be enough to see the structure.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文