213 次浏览
为了查找 R 数据框列中小于阈值的一系列出现的频率,我们可以使用 rle 函数以及 sum 函数。查看下面给出的示例以了解如何完成此操作。示例 1以下代码段创建了一个示例数据框 -x
3K+ 次浏览
在 R 中,可以使用模运算符 %% 来查找一个数字是否可以被某个特定数字整除。如果我们想检查一组数字是否可以被某个特定数字整除,那么将使用 for 循环。查看下面给出的示例以了解如何完成此操作。示例 1要检查 1 到 100 之间哪些数字可以被 10 整除,请使用以下代码 -for(x in 1:100){ + if(x%%10==0){ + print(x) + } + }如果执行上面给出的代码,它会生成以下输出 -[1] 10 ... 阅读更多
286 次浏览
实际上,散点图在白色背景下显示效果很好,就像在白纸上一样。如果我们想使用 ggplot2 创建一个具有白色背景和无网格线的散点图,那么我们可以将经典主题应用于绘图。查看下面给出的示例以了解如何完成此操作。示例以下代码段创建了一个示例数据框 -x
437 次浏览
如果我们有包含重复值和唯一值的逗号分隔值,那么我们可能希望查找每个逗号分隔值中唯一值的个数。为了查找 R 数据框列中存储的逗号分隔字符串中的唯一值,我们可以使用 stringi 包的 stri_extract_all_regex 函数以及 sapply 函数。查看下面给出的示例以了解如何完成此操作。示例 1以下代码段创建了一个示例数据框 -x
177 次浏览
如果我们有一个数据集,其中每列的交替位置包含缺失值,那么我们可能希望排除这些缺失值后合并列,这将减少数据集,并且分析可能会变得更容易。为此,我们可以使用 na.exclude 函数以及 apply 函数,如以下示例所示。示例 1以下代码段创建了一个示例数据框 -x1
263 次浏览
为了在基础 R 绘图中创建彩色框,我们可以使用 box 函数以及 col 参数,其中我们可以传递除黑色以外的颜色,因为黑色是默认颜色。我们首先需要使用 plot 函数创建绘图,然后使用 box 函数,如以下示例所示。示例要为基础 R 绘图创建彩色框,请使用以下代码 -plot(1:5) box(lwd=5, col="blue")输出如果执行上面给出的代码,它会生成以下输出 -要为基础 R 绘图创建彩色框,请使用以下代码 -plot(1:5) box(lwd=10, col="red")输出如果执行 ... 阅读更多
685 次浏览
如果我们知道矩阵中所需的总行数和列数,那么我们可以使用 matrix 函数通过填充预定义值来创建矩阵。这些值必须等于行数和列数的乘积。查看下面给出的示例以了解其工作原理。示例 1以下代码段通过在循环中填充预定义值在 R 中创建矩阵 -n=20 k=2 data=rpois(n*k, 5) M1=matrix(data, nrow=n, ncol=k) M1如果执行上面给出的代码段,它会生成以下输出 - [, 1] [, 2] ... 阅读更多
8K+ 次浏览
自相关图或 ACF 图显示了随时间变化的数据中的序列相关性。可以使用 acf 函数轻松创建 ACF 图。例如,如果我们有一个名为 V 的向量,那么我们可以使用下面给出的命令创建其自相关图 -acf(V)查看下面给出的示例以了解如何完成此操作。示例 1要在 R 中创建 ACF 图,请使用下面给出的代码 -x
如果我们有一个包含字符列的矩阵,并且我们想将单个列转换为数值型,那么我们首先需要使用 as.data.frame 函数将矩阵转换为数据框,然后可以使用 as.numeric 函数将特定列更改为数值型,如以下示例所示。示例 1以下代码段创建了一个矩阵 -M1
12K+ 次浏览
为了查找 R 数据框中特定列的平均值,我们可以借助美元符号 ($) 运算符。例如,如果我们有一个名为 df 的数据框,其中包含一列 x,那么我们可以使用下面给出的命令查找列 x 的平均值 -mean(df$x)示例 1以下代码段创建了一个示例数据框 -x1