Prop.table()

在 R 语言中,prop.table() 函数用于计算给定表格或数组中每个元素的相对频率(相对于整个表格或数组的总和)。这个函数是 R 的基础函数,无需加载额外的包。它可以将元素值转换为相对频率或概率

以下是 prop.table() 函数的基本信息:

所属包: 无需加载包,是 R 的基础函数。

定义:

prop.table(table, margin = NULL)

参数介绍: - table:要计算相对频率的表格或数组。 - margin:可选,一个整数向量,指定在哪个维度上计算相对频率。默认为 NULL,表示计算整个表格或数组的相对频率。

功能: 计算给定表格或数组中每个元素的相对频率。

举例:

# 创建一个简单的数据表
data <- c("A", "B", "A", "C", "B", "A", "C", "A")

# 使用 prop.table() 计算相对频率
freq_table <- prop.table(table(data))

# 打印结果
print(freq_table)

输出:

data
   A    B    C 
0.375 0.250 0.375 

在这个例子中,prop.table() 函数被用于计算字符串向量 data 中每个元素的相对频率。输出是一个包含相对频率的表格,表示在整个数据中每个元素的相对出现频率。