找到 2038 篇文章 关于 R 编程

更改 R 数据框列中每个值的十进制点。

Nizamuddin Siddiqui
更新于 2021-11-05 05:54:26

4K+ 次查看

要更改 R 数据框列中每个值的十进制点,我们可以使用 round 函数。例如,如果我们有一个名为 df 的数据框,其中包含一个名为 X 的列,并且我们希望每个值都保留 3 位小数,那么我们可以使用以下命令 - df$X

为什么使用 rnorm 创建的正态随机变量的均值输出等于 10 在使用 R 进行手动计算时不等于 10?

Nizamuddin Siddiqui
更新于 2021-11-05 05:49:19

58 次查看

当我们找到使用 rnorm(“sample_size”, 10) 创建的正态随机变量的均值时,它不等于 10,因为 rnorm 将创建一个随机变量,因此均值将发生变化,但随着样本量的增加,均值将更接近 10。查看下面给出的示例以了解输出随样本量增加的变化。示例使用 rnorm 创建的正态随机变量的均值输出随样本量增加的变化解释如下 -mean(rnorm(100, mean=10)) mean(rnorm(100, mean=10)) mean(rnorm(100, mean=10)) mean(rnorm(100, mean=10)) mean(rnorm(100, mean=10)) mean(rnorm(100, mean=10)) mean(rnorm(100, mean=10)) mean(rnorm(1000, mean=10)) mean(rnorm(1000, ... 阅读更多

查找 R 数据框列中缺失的数字。

Nizamuddin Siddiqui
更新于 2021-11-03 10:13:49

870 次查看

要查找 R 数据框列中缺失的数字,我们可以使用 setdiff 函数。例如,如果我们有一个名为 df 的数据框,其中包含一个名为 X 的列,并且我们想要检查此列中 1 到 20 之间哪些值缺失,那么我们可以使用以下命令 - setdiff(1:20,df$X)示例 1以下代码片段创建了一个示例数据框 -x

如何在 R 中提取至少包含一个非重复项的列?

Nizamuddin Siddiqui
更新于 2021-11-03 10:07:38

85 次查看

要从 R 数据框中提取至少包含一个非重复项的列,我们可以使用 Filter 函数。例如,如果我们有一个名为 df 的数据框,其中包含一些具有重复值的列和不包含至少一个非重复项的列,那么我们可以通过使用以下命令提取至少包含一个非重复项的列 - Filter(var,df)示例 1以下代码片段创建了一个示例数据框 -x1

在基础 R 中为两列的分组数据创建条形图。

Nizamuddin Siddiqui
更新于 2021-11-03 10:02:16

3K+ 次查看

要在基础 R 中为分组数据创建条形图,我们可以为这两列创建表格,然后使用 barplot 函数的 beside 参数创建条形图。为了区分条形,我们还需要将 legend 参数设置为 TRUE。要了解如何做到这一点,请查看以下示例。示例以下代码片段创建了一个示例数据框 -G

如果满足单个值的条件,则在 R 中获得矩阵作为输出。

Nizamuddin Siddiqui
更新于 2021-11-03 09:58:55

214 次查看

如果我们想要检查一个条件并且基于该条件的输出需要是一个矩阵,那么我们可以在 R 中使用 if else 函数。例如,如果我们有一个值,例如 V = 5,并且我们想要获得矩阵 M1 如果 V 等于 5 并且矩阵 M2 如果 V 不等于 5,那么我们可以使用以下命令 - if (V == 5) M1 else M2示例以下代码片段创建了示例矩阵 -M1

如何在 R 中创建带有置信区间带的正态概率图?

Nizamuddin Siddiqui
更新于 2021-11-03 08:46:41

2K+ 次查看

要在 R 中创建带有置信区间带的正态概率图,我们可以使用 QTLRel 包的 qqPlot 函数。我们只需要将包含正态分布值的向量名称传递到 qqPlot 函数中,或者像下面给出的示例中那样直接在函数中引入向量。示例 1使用以下代码创建正态概率图 -library("QTLRel") qqPlot(rnorm(10))输出如果您执行上面给出的代码片段,它将生成以下输出 -示例 2将以下代码添加到上述代码片段中以创建正态概率图 -qqPlot(rnorm(500)) 输出如果您执行上面给出的代码片段,它将生成以下输出 -示例 ... 阅读更多

如何在 R 中基于类别创建 ID 列?

Nizamuddin Siddiqui
更新于 2021-11-03 08:44:43

2K+ 次查看

如果我们在 R 数据框中有一个分类列,那么它可以用来创建一个 ID 列,其中每个类别都将根据分类列中的类别定义自己的 ID。为此,我们需要使用 as.factor 和 as.numeric 函数读取分类列,如下面的示例所示。示例 1以下代码片段创建了一个示例数据框 -Group

如何在 R 中创建面之间距离更大的散点图?

Nizamuddin Siddiqui
更新于 2021-11-03 08:40:48

81 次查看

默认情况下,使用 ggplot2 创建的面之间的距离/空间非常小,观看者很难分别读取面。因此,为了解决这个问题,我们可以增加面之间的空间,这可以通过 theme 函数来实现,如下面的示例所示。示例以下代码片段创建了一个示例数据框 &miuns;x

如何查找存储在 R 列表中的每个矩阵的列均值?

Nizamuddin Siddiqui
更新于 2021-11-03 08:38:22

427 次查看

要查找存储在 R 列表中的所有矩阵的列均值,我们可以使用 sapply 函数以及 colMeans 函数。例如,如果我们有一个名为 LIST 的列表,其中包含一些矩阵,那么每个矩阵的列均值可以通过使用命令 sapply(LIST,colMeans) 来找到。查看以下示例以了解它是如何工作的。示例以下代码片段创建了矩阵列表 -M1

广告