找到 2038 篇文章 关于 R 编程

如何检验R数据框中两列分类变量之间的显著关系?

Nizamuddin Siddiqui
更新于 2021年3月17日 07:48:29

587 次浏览

要检验R数据框中两列分类变量之间比例的显著性,我们首先需要使用这些列找到列联表,然后使用chisq.test应用卡方独立性检验。例如,如果我们有一个名为df的数据框,其中包含两列分类变量C1和C2,则可以使用命令chisq.test(table(df$C1,df$C2))来检验显著关系。示例 在线演示x1

如何在R数据框中用新值替换特定值?

Nizamuddin Siddiqui
更新于 2021年3月17日 07:43:11

1K+ 次浏览

要替换R数据框中特定值,可以使用ifelse函数,新值将在条件之后放置,如果列值与条件不匹配,则放置相同的列。例如,如果我们有一个名为df的数据框,其中包含一列x,其中有20个值,其中一些值为5,如果我们想将5替换为2,则可以使用命令df$x

如何在基础R中创建盒须图,并增加盒线宽度?

Nizamuddin Siddiqui
更新于 2021年3月17日 07:38:19

202 次浏览

要在基础R中创建盒线宽度更大的盒须图,可以在boxplot函数中使用boxlwd参数。例如,如果我们有一个名为x的向量,则可以使用以下命令创建盒线宽度更大的盒须图:boxplot(x,boxlwd=5)示例 在线演示x

如何在R中计算负数的非整数次幂?

Nizamuddin Siddiqui
更新于 2021年3月17日 07:35:04

248 次浏览

要计算负数的非整数次幂,我们可以分别计算分子和分母的幂,其中分母的分子为1。例如,如果我们有一个名为x的向量,其中包含单个值-10,则可以使用命令((x)^15)^(1/7)计算x的15/7次幂。示例 在线演示x1

如果R数据框中存在缺失值,如何计算每n个值的和?

Nizamuddin Siddiqui
更新于 2021年3月17日 07:32:42

619 次浏览

如果R数据框列中存在缺失值,要计算每n个值的和,可以使用rowsum函数和rep函数(重复行求和),并使用na.rm=TRUE排除包含缺失值的行。例如,如果我们有一个名为df的数据框,其中包含4列,每列包含20个值,其中一些值缺失,则可以使用命令rowsum(df,rep(1:5,each=4),na.rm=TRUE)计算每5行的行和。示例 在线演示x1

如何检查R矩阵列是否只包含重复值?

Nizamuddin Siddiqui
更新于 2021年3月17日 07:25:41

163 次浏览

要检查R矩阵列是否只包含重复值,可以使用table函数访问矩阵列后,使用dim函数获取列的维度。例如,如果我们有一个包含5列的矩阵M,则可以使用命令dim(table(M[,1]))==1来检查第一列是否只包含重复值。示例考虑以下数据框: 在线演示M1

如何查找R中因子列的水平数?

Nizamuddin Siddiqui
更新于 2021年3月17日 07:21:09

783 次浏览

要查找R中因子列的水平数,可以使用length函数和unique函数。例如,如果我们有一个名为df的数据框,其中包含一个因子列X,则可以使用以下命令查找因子列中的水平数:length(unique(df$X))示例考虑以下数据框: 在线演示x1

如何在R数据框列中将两个单词之间的空格替换为下划线?

Nizamuddin Siddiqui
更新于 2021年3月17日 07:17:38

2K+ 次浏览

要将R数据框列中两个单词之间的空格替换为下划线,可以使用gsub函数。例如,如果我们有一个名为df的数据框,其中包含一个字符列x,其中包含两个单词,它们之间只有一个空格,则可以使用命令df$x替换该空格。

如何在R数据框中查找行的标准差?

Nizamuddin Siddiqui
更新于 2021年3月17日 07:11:49

804 次浏览

要在R数据框中查找行的标准差,可以使用dplyr包的mutate函数和matrixStats包的rowSds函数。例如,如果我们有一个名为df的数据框,其中包含两列x和y,则可以使用以下命令查找行的标准差:df%>%mutate(STDEV=rowSds(as.matrix(.[c("x","y")])))示例考虑以下数据框: 在线演示x1

如何在R中查找两个矩阵对应列之间的相关性?

Nizamuddin Siddiqui
更新于 2021年3月17日 07:05:10

720 次浏览

要查找两个矩阵对应列之间的相关性,可以使用mapply函数,但是我们将不得不使用as.data.frame函数读取矩阵。例如,如果我们有两个矩阵M_1和M_2,并且每个矩阵都包含5列,则可以使用命令mapply(cor,as.data.frame(M_1),as.data.frame(M_2))查找这些矩阵对应列之间的相关性。示例考虑以下矩阵: 在线演示M1

广告