📜  如何在 R 中创建一个空的 DataFrame?(1)

📅  最后修改于: 2023-12-03 14:52:32.029000             🧑  作者: Mango

如何在 R 中创建一个空的 DataFrame?

在 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。