207 次浏览
隐藏 NA 值并不意味着删除 NA 值。如果 R 矩阵中有一些 NA 值,则可以使用双引号中的空格隐藏它们。例如,假设我们有一个名为 M 的矩阵,其中包含一些 NA 值,则可以使用 print.table(M,na.print="") 打印 M,隐藏 NA 值。示例 实时演示M1
301 次浏览
要在基础 R 中修复 X 轴的较低值,可以在 plot 函数中使用 xlim 参数。大多数情况下,我们将较低值设置为零,但这不是必需的,它可以是其他值,小于零或大于零。如果只需要修复较低值,则可以使用 max 函数设置较高级别,如下例所示。示例x
617 次浏览
要保存 csv 文件,可以在 R 中使用 write.csv 函数,如果要使用 fread 读取它,则将使用 fread 函数以及 csv 文件的名称。使用 fread 函数读取 csv 文件的好处是,原始 csv 文件中将添加一个变量,其中包含从 1 到列值长度的整数作为 id。考虑以下数据框 - 示例 实时演示x
2K+ 次浏览
要在基础 R 中创建具有变量对数的箱线图,需要在 boxplot 函数中使用 log 参数,但需要仔细将 Y 轴传递到函数中,因为箱线图的值绘制在 Y 轴上。例如,如果我们有一个名为 x 的向量,则 x 的对数箱线图将创建为 boxplot(x,log="y")。示例x
1K+ 次浏览
要在基础 R 中将矩阵列绘制为线条,可以使用 matplot 函数,但需要使用 as.data.frame 函数将矩阵读取为数据框,并且为了创建线条,将使用 type 参数。例如,如果我们有一个名为 M 的矩阵,则可以使用命令 matplot(as.data.frame(M),type="l") 将 M 的列绘制为线条。考虑以下数据框 - 示例 实时演示M
127 次浏览
数据分析项目可能需要我们通常认为很简单但实际上有助于实现目标的事情,其中一件事就是添加 R 数据框的值或列。要将一列添加到其余下一列中,可以使用单个方括号通过添加一列替换下一列。考虑以下数据框 - 示例 实时演示x1
568 次浏览
借助 xlsx 包的 write.xlsx 函数,可以将 R 中的数据框导出到 excel。我们需要传递数据框名称、文件名以及要保存数据框的工作表名称。例如,如果我们有一个名为 df 的数据框,文件名是 Excel_df,在 sheet1 上,则使用以下命令保存数据框 - write.xlsx(df, file="Excel_df.xlsx", sheetName = "Sheet1") 考虑以下数据框 - 示例 实时演示x
5K+ 次浏览
要从频数表中查找均值和标准差,我们需要应用频数数据的均值和标准差公式。例如,如果我们有一个名为 df 的数据框,其中包含一列 x 用于单位,frequency 用于计数,则均值和标准差可以计算如下 - 均值 = sum(df$x*df$frequency)/sum(df$frequency) SD = sqrt(sum((df$x−Mean)**2*df$frequency)/(sum(df$frequency)−1)) 分别。示例 1 实时演示x
201 次浏览
列表可以包含多种类型的元素,例如向量、矩阵、数据框等。如果列表中包含矩阵,则要查找该列表中的唯一矩阵,只需使用 unique 函数即可。例如,如果我们有一个名为 LIST 的列表,其中包含一些重复矩阵的矩阵,则可以使用 unique(LIST) 提取唯一矩阵。示例 1 实时演示list(M1=matrix(1:25, ncol=5), M2=matrix(1:25, ncol=5), M3=matrix(1:25, ncol=5), M4=matrix(rpois(25, 5), ncol=5)) List1输出$M1 [, 1] [, 2] [, 3] [, 4] [, 5] [1, ] 1 6 11 16 21 [2, ] 2 7 12 17 22 [3, ] 3 8 13 ... 阅读更多
102 次浏览
很明显,R 向量中的重复值没有相同的索引,但我们可能希望为连续重复的值创建相同的索引,这将有助于识别重复值的组。为此,可以使用 cumsum 函数以及 diff 函数,如下例所示。示例 1 实时演示x1