📅  最后修改于: 2023-12-03 14:52:32.029000             🧑  作者: Mango
在 R 中,可以通过以下几种方法创建一个空的 DataFrame。
data.frame()
函数创建空的 DataFrame# 创建一个空的 DataFrame
df <- data.frame()
这将创建一个没有任何行和列的空的 DataFrame。你可以通过添加列来填充该 DataFrame。例如:
# 添加名为 'name' 的列
df$name <- character()
# 添加名为 'age' 的列
df$age <- numeric()
# 添加名为 'salary' 的列
df$salary <- numeric()
# 查看 DataFrame
print(df)
setNames()
函数创建空的 DataFrame# 创建一个空的 DataFrame
df <- setNames(data.frame(matrix(ncol = 0, nrow = 0)), c())
# 查看 DataFrame
print(df)
这会创建一个没有任何列和行的空的 DataFrame。你可以通过添加列来填充该 DataFrame。
read.table()
函数从空字符中读取一个空的 DataFrame# 创建一个空的 DataFrame
df <- read.table(text = "", header = TRUE)
# 查看 DataFrame
print(df)
这将创建一个没有任何列和行的空的 DataFrame。
这些方法都可以用来创建一个空的 DataFrame 并逐步添加列来填充它。根据你需要的列数和列名,选择适合你的方法来创建一个空的 DataFrame。