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 次浏览
要创建一个带有随机化的空白列在R数据框中,我们可以使用sample函数并传递带有单个空格的空白。例如,如果我们想创建一个将添加到数据框中的向量x,可以使用以下命令:x