80 次浏览
要创建存储在 R 列表中的数据框中的一列除法,我们可以按照以下步骤操作:首先,创建一个数据框列表。然后,使用 lapply 函数在列表中存储的数据框中创建一列除法。示例创建数据框列表使用 data.frame 函数创建数据框,并使用 list 函数创建这些数据框的列表:df1
483 次浏览
要截取具有最小值的数据框列,我们需要在 cut 函数中使用 min 函数指定最小值,并将 include.lowest 参数设置为 TRUE。我们还可以指定最大值,以便在截取列时也将最大值考虑在内。示例 1以下代码片段创建了一个示例数据框:x
89 次浏览
要创建存储在 R 列表中的数据框中的一列差值,我们可以按照以下步骤操作:首先,创建一个数据框列表。然后,使用 lapply 函数在列表中存储的数据框中创建一列差值。示例创建数据框列表使用 data.frame 函数创建数据框,并使用 list 函数创建这些数据框的列表:df1
1K+ 次浏览
要创建 R 中仅有一行的矩阵,我们可以将 matrix 函数的 nrow 参数设置为 1。例如,如果我们想创建一个仅有一行的矩阵 M,则可以使用以下命令:M
923 次浏览
要通过加法将 R 中 data.table 对象中的两行组合,我们可以按照以下步骤操作:首先,创建一个 data.table 对象。然后,使用加号 (+) 将两行相加并将加法结果存储在一行中。之后,通过使用单个方括号进行子集选择来删除不需要的行。示例创建 data.table 对象让我们创建一个如下所示的 data.table 对象:library(data.table) x
86 次浏览
要创建存储在 R 列表中的数据框中的一列总计,我们可以按照以下步骤操作:首先,创建一个数据框列表。然后,使用 lapply 函数在列表中存储的数据框中创建一列总计。示例创建数据框列表使用 data.frame 函数创建数据框,并使用 list 函数创建这些数据框的列表:df1
5K+ 次浏览
要查找 R 数据框中基于多个分组列的多个列的平均值,我们可以将 summarise_at 函数与 mean 函数一起使用。例如,如果我们有一个名为 df 的数据框,其中包含两个分组列,例如 G1 和 G2,以及两个数值列,例如 Num1 和 Num2,那么我们可以使用以下命令根据 G1 和 G2 查找 Num1 和 Num2 的平均值:df%%group_by(G1,G2)%%summarise_at(vars("Num1","Num2"),mean)示例 1以下代码片段创建了一个示例数据框:性别
132 次浏览
要同时查找分组平均值和分组总和,我们可以首先将数据框转换为 data.table 对象,然后对 data.table 对象组应用 sum 函数和 mean 函数,如下面的示例所示。示例 1以下代码片段创建了一个示例数据框:组
121 次浏览
当我们想要查找向量元素的组合时,我们可以使用 combn 函数以及组合的大小,例如 2 表示对,但结果在值之间留有空格。如果我们不想获得带空格的组合,则可以使用 combn 函数与 paste 函数,通过折叠空格来实现,如下面的示例所示。查看下面的示例以了解如何实现。示例 1要查找向量元素的所有组合(无空格),请使用以下代码片段:x1
464 次浏览
要将一个向量的每个元素减去另一个向量的每个元素,我们可以使用 outer 函数并定义减号。例如,如果我们有两个向量 x 和 y,并且我们想从 y 中的每个元素减去 x 中的每个元素,则可以使用以下命令:outer(x,y,`-`)示例 1以下代码片段创建了一个示例向量:x1