773 次浏览
要生成带有序列的随机数并将其存储在数据框列中,我们可以使用带有 seq 的 sample 函数。例如,如果我们想要创建一个数据框列,其中包含 1 到 100 之间大小为 50 的随机值序列(考虑每第十个值),那么我们可以使用命令 df
2K+ 次浏览
要为一系列值创建一个随机向量,我们可以使用 sample 函数。我们只需要在 sample 函数中传递范围和样本大小即可。例如,如果我们想要为 1 到 100 之间的一系列值创建一个大小为 20 的随机样本,那么我们可以使用命令 sample(1:100,20),如果样本大小大于 100,那么我们可以添加 replace=TRUE,如下例所示。示例 实时演示 x1
168 次浏览
要为向量列表中唯一值的个数创建表格,我们可以使用 qdapTools 包的 mtabulate 函数。例如,如果我们有一个包含一些向量的向量列表 LIST,那么可以使用 mtabulate(LIST) 来查找 LIST 中向量中唯一值的个数的表格。示例 考虑以下列表 - 实时演示 x1
8K+ 次浏览
要查找 R 数据框列的平方值之和,我们可以简单地使用 ^ 符号对列进行平方,然后使用 sum 函数求和。例如,如果我们有一个名为 df 的数据框,其中包含一个名为 V 的列,那么可以使用命令 sum(df$V^2) 来查找 V 的平方值之和。示例 考虑以下数据框 - 实时演示 ID
4K+ 次浏览
如果数值被读取为字符,那么我们需要使用 as.numeric 函数将它们转换为数值。例如,如果我们有一个名为 df 的数据框,其中包含一个名为 x 的列,该列以字符格式存储数值,那么我们可以使用命令 as.numeric(df$x) 将它们转换为数值。示例 考虑以下数据框 - 实时演示 x1
637 次浏览
要查找 data.table 对象中每列的唯一值个数,我们可以使用 uniqueN 函数以及 lapply。例如,如果我们有一个名为 DT 的 data.table 对象,其中包含五列,每列都包含一些重复值,那么可以使用 DT[,lapply(.SD,uniqueN)] 来查找每列中唯一值的个数。示例 考虑以下 data.table 对象 - x1
当我们在 R 数据框中有一个具有两个级别和多个数值列的因子列时,我们可以对该数据框应用配对检验,但数据必须是针对相同受试者收集的,否则它将不是配对数据。此处讨论的数据的 t.test 应用可以使用命令 lapply(df[-1], function(x) t.test(x~df$group)) 完成,其中 group 是因子列,位于数据框中的第一位置,x 包含数据框中的所有数值列,所有这些列都存储在名为 df 的数据框中。示例 考虑… 阅读更多
5K+ 次浏览
要为 R 数据框中的分类变量创建频率列,我们可以使用 transform 函数,通过使用 ave 函数定义分类变量的长度。输出将具有重复的频率,因为分类列中的一个值可能被重复。查看下面的示例以了解如何操作。示例 考虑以下数据框 - 实时演示 国家
3K+ 次浏览
要在线性回归模型的 stargazer 输出中显示 p 值,我们可以使用 report 参数。例如,如果我们有一个名为 RegressionModel 的模型,那么要显示带有系数的 p 值,可以使用以下命令:stargazer(RegressionModel,type="text",report=("vc*p")) 示例 考虑以下数据框 - 实时演示 x1
125 次浏览
要创建带有随机化的空列,我们可以使用 sample 函数并传递带有单个空格的空值。例如,如果我们想要创建一个向量 x 并将其添加到数据框中,可以使用以下命令:x