66 次浏览
为了在一个绘图窗口中创建多个散点图,我们应该为第一个向量创建散点图,然后使用 points 函数添加其余向量的点,并且可以使用不同的颜色显示它们,以便于区分向量的点。示例考虑以下向量 - 实时演示x1
7K+ 次浏览
有时我们需要使用绝对值,但数据集中的一些值是负数,因此,我们必须将其转换为正数。这可以通过使用 abs 函数来完成。例如,如果我们有一个包含许多列的数据框 df,并且每个列都有一些负值,那么这些值可以通过简单地使用 abs(df) 转换为正值。示例考虑以下数据框 - 实时演示set.seed(41) x1
232 次浏览
如果数据记录不正确,则需要用正确的替换。一种情况可能是读取一个包含属于另一个向量的值的向量。在这种情况下,我们应该用适当的向量替换这些向量。在 R 中,这可以通过使用
1K+ 次浏览
要为多个类别创建箱线图,我们应该为类别创建一个向量,并为类别和数值列构建数据框。数据框构建完成后,我们可以简单地在基础 R 中使用 boxplot 函数,通过使用波浪号运算符来创建箱线图,如下例所示。示例考虑以下数据框 - 实时演示类别
当我们有顺序数据或连续数据存在异常值时,计算第二个最常用的集中趋势度量中位数,如果存在因子数据,我们可能需要找到水平的中位数以将它们相互比较。最简单的方法是使用 aggregate 函数查找汇总信息。示例考虑以下包含一个因子列的数据框 - 实时演示set.seed(191) x1
2K+ 次浏览
要查找均方根误差,我们首先需要找到残差(也称为误差,我们需要找到这些值的均方根),然后需要计算这些残差的均方根。因此,如果我们有一个线性回归模型对象,例如 M,那么均方根误差可以计算为 sqrt(mean(M$residuals^2))。示例实时演示x1
92 次浏览
要使用另一个向量删除向量中的第一个重复项,我们可以使用 match 函数。例如,如果我们有一个包含值 0、1、2、3、4、5 和 0、1、2 的向量 x,它们在另一个向量 y 中重复出现,那么删除此重复项将导致值 3、4 和 5。这可以通过使用 x[-match(y,x)] 来完成。示例实时演示x1
要创建矩阵列表,我们只需要在 list 函数中找到矩阵对象即可。例如,如果我们有五个矩阵对象,它们具有相同或不同的维度,定义为 Matrix1、Matrix2、Matrix3、Matrix4 和 Matrix5,那么这些矩阵的列表可以创建为 -List_of_Matrix
182 次浏览
要创建向量元素的三元组,我们可以使用 combn 函数。例如,如果我们有一个包含值 1、2、3、4、5 的向量 x,那么 x 的无序三元组可以通过使用 combn(x,3) 来创建。这将创建一个矩阵,其中向量 x 的元素不会以特定顺序排列。示例实时演示x1
16K+ 次浏览
要创建一列具有重复值的数据框,我们只需要使用 rep 函数,并且我们可以按传递的值的顺序重复这些值,或者重复每个值特定次数。例如,如果我们有三个值 1、2、3,那么可以通过重复这些值创建数据框,例如 1、2、3、1、2、3、1、2、3、1、2、3,或者通过重复相同的值,例如 1、1、1、2、2、2、3、3、3。示例 1实时演示x