找到 2038 篇文章 关于 R 编程

如何在 R 中为列表的每个元素添加一个新值?

Nizamuddin Siddiqui
更新于 2021 年 2 月 8 日 12:51:43

735 次浏览

假设我们有一个包含两个元素的列表,并且我们为这两个元素都获得了一个新值,那么就会出现将这些值添加到原始列表中的问题。这可以通过 mapply 函数来实现。我们可以轻松地将新值追加到原始列表中,但首先需要创建一个新值向量。示例 1 实时演示列表 1

如何在 R 数据框中创建具有固定数量 1 的 0 和 1 的组合?

Nizamuddin Siddiqui
更新于 2021 年 2 月 8 日 12:48:13

375 次浏览

要创建 0 和 1 数据框的组合,我们可以使用 expand.grid 函数以及 rep 函数。如果我们想创建具有固定数量 1 的 0 和 1 的组合,则可以使用 rowSums 函数以及适当的总和值。例如,要获得包含少于三个 1 的行,将从网格中提取 rowSums 以获取相同的值。示例 1 实时演示首先

如何在 R 数据框列中将 NA 替换为 0,并将其他值替换为 1?

Nizamuddin Siddiqui
更新于 2021 年 2 月 8 日 12:45:30

668 次浏览

有时我们希望将 R 数据框的一列转换为二进制列,使用 0 和 1,这尤其是在数据框列中有一些 NA 的情况下,并且由于某些特征,其他值可以转换为 1。要将 NA 替换为 0,并将其他值替换为 1,我们可以使用 ifelse 函数。示例 1 实时演示考虑以下数据框 -x1

如何在 R 中将稀疏矩阵转换为矩阵?

Nizamuddin Siddiqui
更新于 2021 年 2 月 8 日 12:45:46

3K+ 次浏览

稀疏矩阵是一种矩阵类型,其中大多数元素等于零,但对零元素的数量没有限制。作为一个一般标准,非零元素的数量预计等于行数或列数。要将 R 中的稀疏矩阵转换为矩阵,我们可以使用 as.matrix 函数以及稀疏矩阵对象名称。示例 1 实时演示库(矩阵) i

如何在 R 中创建稀疏矩阵?

Nizamuddin Siddiqui
更新于 2021 年 2 月 8 日 12:45:57

4K+ 次浏览

稀疏矩阵是一种矩阵类型,其中大多数元素等于零,但对零元素的数量没有限制。作为一个一般标准,非零元素的数量预计等于行数或列数。要创建 R 中的稀疏矩阵,我们可以使用 Matrix 包的 sparseMatrix 函数。示例 1 实时演示加载 Matrix 包并创建稀疏矩阵 -库(矩阵) i

如何在 R 中创建使用 ggplot2 生成的以列表形式排列的图形?

Nizamuddin Siddiqui
更新于 2021 年 2 月 8 日 12:45:22

429 次浏览

如果我们有两个使用 ggplot2 生成的图形并以列表形式排列,那么我们可以使用 ggarrange 函数创建它们。例如,如果我们有两个对象 p1 和 p2 存储在名为 LIST 的列表中,那么可以通过使用命令 ggarrange(plotlist=LIST,widths=c(2,1),labels=c("Scatter","Hist")) 在绘图窗口中创建这些图形。示例考虑以下数据框 - 实时演示 set.seed(21) x

set.seed 在 R 中有什么作用?

Nizamuddin Siddiqui
更新于 2021 年 2 月 8 日 12:43:35

846 次浏览

set.seed 有助于创建随机生成的副本。如果对象名称更改,并不意味着复制将更改,但如果我们更改位置,则会更改。这里,在下面的示例中,第一次随机生成中的 x4 和第二次随机生成中具有相同 set.seed 的 x_4 是相同的,但两者中的 x4 和 x4 是不同的。示例 实时演示 set.seed(101) x1

如何在 R 中检查函数期望的最少参数数量?

Nizamuddin Siddiqui
更新于 2021 年 2 月 8 日 12:43:21

134 次浏览

在 R 中使用时,查找函数期望的最少参数数量可以使用以下语法:length(formals(“function_name”))。例如,要查找 dplyr 包的 mutate 函数期望的参数数量,可以使用命令 length(formals(mutate)) 计算,但我们需要确保已加载该包。示例 实时演示库(ggplot2) length(formals(ggplot))输出[1] 4 length(formals(boxplot)) [1] 2 length(formals(qnorm)) [1] 5 length(formals(rnorm)) [1] 3 length(formals(rpois)) [1] 2 length(formals(runif)) [1] 3 length(formals(punif)) [1] 5 length(formals(plot)) [1] 3 length(formals(pbinom)) [1] 5 length(formals(qbinom)) [1] 5 length(formals(hist)) [1] 2 length(formals(data)) [1] 7 length(formals(matrix)) [1] 5 length(formals(list)) [1] 0 ... 阅读更多

如果列中存在无穷大,如何在 R 中查找数据框列的极值?

Nizamuddin Siddiqui
更新于 2021 年 2 月 8 日 12:43:10

208 次浏览

查找数字数据框列的极值可以使用 min 和 max 函数,但如果我们想在一行代码中获得相同的结果,则可以使用 range 函数。如果列中有一些无穷大值,则将使用 range.default 函数,如以下示例所示。示例 实时演示考虑以下数据框 -set.seed(214) x1

如何在基本 R 箱线图中显示显著性星号?

Nizamuddin Siddiqui
更新于 2021 年 2 月 8 日 12:42:57

3K+ 次浏览

要在基本 R 箱线图中显示显著性星号,我们可以使用 text 函数。text 函数将有助于定义星号(即星号或 *)。如果显著性高,则使用三个星号,如果显著性低,则使用一个星号。我们需要使用适当的位置使用 x 和 y 值。示例 实时演示考虑以下数据框 -x

广告