R 语言:循环构建数据框并添加行
R 语言:循环构建数据框并添加行
在 R 语言中,您可以使用 data.frame() 函数建立一个空表,然后使用循环逐一增加行。
以下是示例代码:
# 创建一个空表
df <- data.frame()
# 设置循环次数
n <- 10
# 循环逐一增加行
for (i in 1:n) {
# 创建新行的数据
new_row <- c(i, i^2, i^3)
# 将新行添加到表中
df <- rbind(df, new_row)
}
# 打印结果
print(df)
这段代码会创建一个空表 df,然后通过循环 10 次逐一增加行。每次循环会创建一个包含当前循环索引的平方和立方的新行 new_row,然后使用 rbind() 函数将新行添加到表中。最后,打印结果表 df。
请根据您的具体需求,修改循环的次数、新行数据的生成方式以及添加到表中的列名等。
原文地址: https://www.cveoy.top/t/topic/gLVn 著作权归作者所有。请勿转载和采集!