如何将pivot_longer应用于R中的数据帧列表?

发布于 2025-02-05 04:14:41 字数 454 浏览 2 评论 0原文

我目前有100个估算数据框架的列表:

imp <- panImpute(Data, formula = formula, n.burn = 5000, n.iter = 100, m = 100)

# list of 100 imputed datasets
implist <- mitmlComplete(imp, "all")

我想将pivot_longer函数从dplyr应用于列表中的每个数据框架。

我试图使用Lapply功能,但它不起作用:

lapply(names(implist), function(x) pivot_longer(cols=c("C1_PTAH_log","Post_PTAH_log"),names_to = "time_log",values_to = "values_log"))

我在做什么错?

I currently have a list of 100 imputed data frames:

imp <- panImpute(Data, formula = formula, n.burn = 5000, n.iter = 100, m = 100)

# list of 100 imputed datasets
implist <- mitmlComplete(imp, "all")

I would like to apply the pivot_longer function from dplyr to each of these data frames in the list.

I've attempted to use the lapply function, but it's not working:

lapply(names(implist), function(x) pivot_longer(cols=c("C1_PTAH_log","Post_PTAH_log"),names_to = "time_log",values_to = "values_log"))

What am I doing wrong?

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文