可以使用以下代码来构建一个包含多个三行两列数据框的列表,并对每个数据框的第二列进行求和,然后将求和结果放入一个新的列表中:

# 创建一个空的列表
combined_list <- list()

# 循环创建三行两列的数据框,并对第二列进行求和
for (i in 1:5) {
  # 创建一个三行两列的数据框
  data <- data.frame(col1 = c(1, 2, 3), col2 = c(4, 5, 6))
  
  # 计算第二列的和
  sum_col2 <- sum(data$col2)
  
  # 将求和结果添加到combined_list中
  combined_list[[i]] <- list(data, sum_col2)
}

在上述代码中,我们首先创建了一个空的列表 combined_list。然后,使用 for 循环来创建三行两列的数据框 data,并计算第二列 col2 的和 sum_col2。最后,将 datasum_col2 添加到 combined_list 中。请根据需要修改循环的次数和数据框的内容


原文地址: http://www.cveoy.top/t/topic/imtW 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录