跳到主要内容

R 程序:创建一个空的数据框

示例1:在R中创建空数据框

# 创建一个空数据框
empty_dataframe <- data.frame()

# 显示空数据框
print(empty_dataframe)

输出

data frame with 0 columns and 0 rows

在上面的示例中,我们使用 data.frame() 函数创建了一个名为 empty_dataframe 的空数据框。

由于我们创建的数据框是空的,所以输出结果为 data frame with 0 columns and 0 rows

示例2:使用空向量初始化创建空数据框

# 创建包含5个空向量的数据框
empty_dataframe <- data.frame(Doubles = double(),
Characters = character(),
Integers = integer(),
Logicals = logical(),
Factors = factor()
)

# 显示空数据框的结构
print(str(empty_dataframe))

输出

'data.frame':	0 obs. of  5 variables:
$ Doubles : num
$ Characters: chr
$ Integers : int
$ Logicals : logi
$ Factors : Factor w/ 0 levels:
NULL

在这里,我们将名为 empty_dataframe 的数据框定义为一组具有特定类别类型的空向量。

我们使用 str() 函数来查看 empty_dataframe 的结构。

在显示空数据框的结构之后,我们可以看到数据框有 0 条记录(即行),5 个变量(即列),每个变量都属于不同的类别。