找到 2038 篇文章 适用于 R 编程

如何在 R 中使列表中的所有元素大小相等?

Nizamuddin Siddiqui
更新于 2020-10-19 14:26:35

400 次查看

我们知道列表可以包含不同类型以及不同大小的多个元素。例如,一个包含两个元素的列表,其中一个元素可能包含十五个元素,而另一个可能包含二十五个元素。在这种情况下,我们可能希望用十个元素填充第一个元素,以便两个元素的大小相等。这可以通过使用 lapply 函数来完成,如下面的示例所示。考虑以下列表 -示例实时演示set.seed(101) x1

如何在 R 中生成伯努利随机变量?

Nizamuddin Siddiqui
更新于 2020-10-19 14:23:16

6K+ 次查看

伯努利随机变量中的每个值代表单个试验的成功或失败,这使其与二项式随机变量不同,因为二项式随机变量代表多个试验的成功或失败次数。要生成伯努利随机变量,我们可以使用 rbinom 函数,但我们需要为 size 参数传递 1。示例实时演示rbinom(120, 1, 0.71)输出[1] 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 1 1 1 1 0 ... 阅读更多

如何在 R 数据框中计算所有唯一值的出现次数?

Nizamuddin Siddiqui
更新于 2020-10-19 14:17:05

750 次查看

R 中的数据框可以包含无限数量的唯一值,并且还可以包含许多重复值。因此,查找数据框中所有唯一值的个数可以帮助我们了解数据的多样性,但这主要在预期存在重复元素的情况下进行,否则就没有意义。要计算所有唯一值的出现次数,我们可以使用 table 函数以及 unlist,如下面的示例所示。考虑以下数据框 -示例实时演示x1

如何在 R 中对双因素方差分析执行方差齐性检验?

Nizamuddin Siddiqui
更新于 2020-10-19 13:53:02

1K+ 次查看

一般来说,我们可以说方差齐性检验是一种比较两个或多个变量的方差并找到它们之间是否存在显著差异的检验。对于双因素方差分析,最常用的方差齐性检验之一是 Levene 检验,它可以通过使用 base R 中 car 包的 leveneTest 函数轻松完成。考虑以下数据框 -示例实时演示set.seed(151) x1F) group 6 0.6593 0.6835 13

如何在 R 中计算向量中大于某个值的元素个数?

Nizamuddin Siddiqui
更新于 2020-10-19 13:50:16

8K+ 次查看

在数据分析中,有时我们需要计算大于或小于某个值的数值个数,而这个值可能是阈值。例如,我们可能有一个包含人员血压值的向量,并且我们可能想要检查有多少个值大于 120。在这种情况下,我们可以使用 length 函数,如下面的示例所示。示例实时演示x11])输出[1] 9 示例实时演示x25])输出[1] 93示例实时演示x35])输出[1] 42示例实时演示x40])输出[1] 108示例实时演示x51])输出[1] 107示例实时演示x65])输出[1] 31示例实时演示x71])输出[1] 21示例实时演示x84])输出[1] 19示例实时演示x9118])输出[1] 11示例实时演示x105000])输出[1] 68阅读更多

如何在 R 中复制向量以创建矩阵?

Nizamuddin Siddiqui
更新于 2020-10-17 14:44:04

2K+ 次查看

矩阵可以通过在 R 中使用 matrix 函数创建,如果我们想通过复制向量来创建矩阵,那么我们只需要关注复制。例如,如果我们有一个向量 V,并且我们想通过复制 V 两次来创建矩阵,那么矩阵可以创建为 matrix(replicate(2,V),nrow=2)。示例 1实时演示V1

如何在 R 中使用 ggplot2 将条形图的条形与 X 轴对齐?

Nizamuddin Siddiqui
更新于 2020-10-17 14:16:21

2K+ 次查看

条形图是用 geom_bar 函数创建的,但条形和 X 轴标签之间始终存在一些间隙。如果我们想减少该间隙或完全移除它,我们需要使用 scale_y_continuous 函数为前者定义 expand 参数,为后者定义 scale_y_continuous(expand=c(0,0))。示例实时演示考虑以下数据框 -set.seed(888) x

如何在 R 中将矩阵与向量相乘?

Nizamuddin Siddiqui
更新于 2020-10-17 14:13:41

5K+ 次查看

当我们将矩阵与向量相乘时,输出是一个向量。假设我们有一个矩阵 M 和向量 V,那么它们可以乘以 M%*%V。要了解逐步乘法,我们可以将向量中的每个值与矩阵中的行值相乘,并找出该乘法的总和。示例 1实时演示M1

如何在 R 中复制整个数据框并将其添加到原始数据框中?

Nizamuddin Siddiqui
更新于 2020-10-17 14:04:48

1K+ 次查看

R 中数据框的副本可以通过 sapply 函数创建,要设置我们想要重复数据框的次数,我们可以使用 rep.int,times 参数。例如,如果我们有一个数据框 df,并且我们想要创建 df 的 5 个副本并将其添加到原始数据框中,则可以使用 sapply(df,rep.int,times=5)。示例实时演示考虑以下数据框 -set.seed(151) x1

如何在 R 中从日期中查找一年中的某一天?

Nizamuddin Siddiqui
更新于 2020-10-17 14:02:00

6K+ 次查看

要从日期中查找一年中的某一天,我们可以使用 lubridate 包的 yday 函数。例如,如果我们有一个日期或日期向量,那么我们只需要使用以下语法将该日期或向量传递到 yday 函数中 -yday(“date”)或 yday(“vector_of_date”)加载 lubridate 包 -library(lubridate)示例date1

广告