4K+ 次浏览
要更改 R 数据框列中每个值的十进制点,可以使用 round 函数。例如,如果我们有一个名为 df 的数据框,其中包含一个名为 X 的列,并且我们希望每个值都保留 3 位小数,那么我们可以使用以下命令:df$X
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, ... 阅读更多
870 次浏览
要查找 R 数据框列中缺失的数字,可以使用 setdiff 函数。例如,如果我们有一个名为 df 的数据框,其中包含一个名为 X 的列,并且我们想检查此列中从 1 到 20 之间哪些值缺失,那么我们可以使用以下命令:setdiff(1:20,df$X)示例 1以下代码片段创建一个示例数据框:x
85 次浏览
要从至少包含一个非重复值的 R 数据框中提取列,可以使用 Filter 函数。例如,如果我们有一个名为 df 的数据框,其中包含一些包含重复值的列和至少不包含一个非重复值的列,那么我们可以使用以下命令提取至少包含一个非重复值的列:Filter(var,df)示例 1以下代码片段创建一个示例数据框:x1
3K+ 次浏览
要在基础 R 中为分组数据创建条形图,我们可以为这两列创建表,然后使用 barplot 函数的 beside 参数创建条形图。为了区分条形图,我们还需要将 legend 参数设置为 TRUE。要了解如何操作,请查看以下示例。示例以下代码片段创建一个示例数据框:G
214 次浏览
如果我们想检查一个条件,并且基于该条件的输出需要是一个矩阵,那么我们可以在 R 中使用 if else 函数。例如,如果我们有一个值,例如 V = 5,并且如果 V 等于 5,我们想得到矩阵 M1,如果 V 不等于 5,我们想得到矩阵 M2,那么我们可以使用以下命令:if (V == 5) M1 else M2示例以下代码片段创建示例矩阵:M1
2K+ 次浏览
要在 R 中创建带有置信区间带的正态概率图,可以使用 QTLRel 包的 qqPlot 函数。我们只需要将包含正态分布值的向量名称传递到 qqPlot 函数中,或者直接在函数中引入向量,如下面的示例所示。示例 1使用以下代码创建正态概率图:library("QTLRel") qqPlot(rnorm(10))输出如果您执行上面给出的代码片段,它将生成以下输出:示例 2将以下代码添加到上面的代码片段中以创建正态概率图:qqPlot(rnorm(500)) 输出如果您执行上面给出的代码片段,它将生成以下输出:示例 ... 阅读更多
如果我们在 R 数据框中有一个分类列,那么它可以用来创建一个 ID 列,其中每个类别都将基于分类列中的类别定义其自己的 ID。为此,我们需要使用 as.factor 和 as.numeric 函数读取分类列,如下面的示例所示。示例 1以下代码片段创建一个示例数据框:Group
81 次浏览
默认情况下,使用 ggplot2 创建的单元格之间的距离/空间非常小,观看者很难单独读取单元格。因此,为了解决这个问题,我们可以增加单元格之间的空间,这可以通过 theme 函数来实现,如下面的示例所示。示例以下代码片段创建一个示例数据框:x
427 次浏览
要查找存储在 R 列表中的所有矩阵的列均值,我们可以将 sapply 函数与 colMeans 函数一起使用。例如,如果我们有一个名为 LIST 的列表,其中包含一些矩阵,那么每个矩阵的列均值可以通过使用命令 sapply(LIST,colMeans) 来查找。查看下面的示例以了解其工作原理。示例以下代码片段创建矩阵列表:M1