找到 34423 篇文章 关于编程

如何在 R 中垂直打印向量元素?

Nizamuddin Siddiqui
更新于 2021 年 2 月 6 日 10:53:34

763 次查看

默认情况下,向量元素在 R 环境中水平打印,假设向量 x 有五个值,则它们将打印为 1、2、3、4、5。如果我们想垂直打印它们,则输出将是 -1 2 3 4 5这些值以垂直形式打印可以通过使用以下命令完成 -cat(paste(x),sep="")示例 在线演示x1

如何在 R 中使用 ggplot2 绘制从原点开始的回归线?

Nizamuddin Siddiqui
更新于 2021 年 2 月 6 日 10:50:03

926 次查看

从原点开始的回归线意味着从回归模型中删除了模型的截距。要绘制从原点开始的回归线,我们可以使用 ggplot2 包的 geom_smooth 函数中减去 1 的公式。考虑以下数据框 -示例 在线演示x

如何在 R 数据框中仅提取因子列名称?

Nizamuddin Siddiqui
更新于 2021 年 2 月 6 日 10:45:54

1K+ 次查看

要从 R 数据框中仅提取因子列名,我们可以使用 names 函数,并通过使用 as.factor 选择仅因子列来进行过滤。例如,如果我们有一个名为 df 的数据框,其中包含一些因子列,则可以通过使用 names(Filter(is.factor,df)) 来提取这些因子列的名称。考虑以下数据框 -示例 在线演示x1

如何在 R 中使用 ggplot2 在绘图段中显示一条线?

Nizamuddin Siddiqui
更新于 2021 年 2 月 6 日 10:39:34

279 次查看

要在一个绘图段中显示一条线,我们可以使用 ggplot2 包的 geom_segment 函数,我们需要为两个轴都传递初始值和结束值。例如,如果我们有一个名为 df 的数据框,其中包含 x 和 y,则可以通过使用以下命令创建带有线段的散点图 -ggplot(df,aes(x,y))+geom_point()+ geom_segment(aes(x=xstart,xend=xlast,y=ystart,yend=ylast))考虑以下数据框 -示例 在线演示x

如何在 R 数据框中找到两个因子的交互变量?

Nizamuddin Siddiqui
更新于 2021 年 2 月 6 日 10:36:44

210 次查看

如果我们有一个名为 df 的数据框,其中包含四列,例如 x、y、z 和 a,则两个因子的交互列将是 xy、xz、xa、yz、ya、za。要找到可以使用数据框列创建多少个两个因子的交互变量,我们可以使用 combn 函数,如下面的示例所示。考虑以下数据框 -示例 在线演示x1

如何在 R 中将矩阵列表中的 0 替换为 NA?

Nizamuddin Siddiqui
更新于 2021 年 2 月 6 日 10:29:55

234 次查看

有时缺失值被读取为 0,这不是表示它们正确的方式,因此,我们必须将数据中的 0 转换为 NA,以便 R 可以理解缺失值和 0 之间的区别。对于此替换,我们可以使用 lapply 函数,并使用函数对所有矩阵应用替换,如下面的示例所示。示例 在线演示M1

如何在 R 中本地保存 xtable 文件?

Nizamuddin Siddiqui
更新于 2021 年 2 月 6 日 10:25:13

589 次查看

要本地保存 xtable 文件,显然我们首先需要创建 xtable,然后使用 print 函数保存文件。因此,我们需要在 R 环境中加载 xtable 包以及我们想要保存为 xtable 文件的数据集。在下面的示例中,我们为此目的使用了 base R 中的 iris 数据。查看示例以了解其工作原理。加载 xtable 包 -library(xtable)考虑 iris 数据 -示例 在线演示data(iris) head(iris, 20)输出Sepal.Length Sepal.Width Petal.Length Petal.Width   Species 1  5.1           3.5         1.4   ... 阅读更多

如何在 R 中以递增顺序独立排序矩阵列?

Nizamuddin Siddiqui
更新于 2021 年 2 月 6 日 10:11:41

364 次查看

独立以递增顺序对矩阵列进行排序意味着以递增顺序对数据框的每一列进行排序,因此,一列中的值排序不会影响其他列中的排序。这可以通过结合使用 apply 函数和 sort 函数来完成,如下面的示例所示。示例 在线演示M1

如何在 R 中删除 Y 轴标签?

Nizamuddin Siddiqui
更新于 2021 年 2 月 6 日 09:16:32

13K+ 次查看

当我们在 R 中创建绘图时,会自动生成 Y 轴标签,如果我们想删除这些标签,plot 函数可以帮助我们。为此,我们需要将 plot 函数的 ylab 参数设置为空白,如 ylab="" 和 yaxt="n" 以删除轴标题。这仅是 base R 的方法,而不是 ggplot2 包。示例x

如何在 R 数据框中从字符串列中删除单引号?

Nizamuddin Siddiqui
更新于 2021 年 2 月 6 日 09:13:50

4K+ 次查看

有时 R 数据框中的列值与其关联的单引号,为了执行分析,我们需要删除该引号。因此,要从字符串列中删除单引号,我们可以使用 gsub 函数,通过定义单引号并将其替换为空白(不是空格),如下面的示例所示。考虑以下数据框 -示例 在线演示x1

广告

© . All rights reserved.