找到 2038 篇文章 关于 R 编程

如何在 R 中将长度相等的向量组合成一个列表,其中相应的元素表示列表的一个元素?

Nizamuddin Siddiqui
更新于 2020年12月8日 07:14:15

351 次浏览

要将三个向量组合成一个列表,其中相应的元素表示列表的一个元素,我们可以使用 mapply 函数。例如,如果我们有三个向量 x、y 和 z,每个向量都包含一百个元素,那么可以使用 mapply(c,x,y,z,SIMPLIFY=FALSE) 创建具有相应元素的列表。示例 实时演示x1

如何在基础 R 中执行 Tukey HSD?

Nizamuddin Siddiqui
更新于 2020年12月8日 07:12:32

829 次浏览

在进行事后分析时,您必须记住的第一件事是必须拒绝方差分析的零假设,以便我们可以断言组均值之间存在差异。现在,一旦我们实现了这一点,就可以简单地使用基础 R 中的 TukeyHSD 函数执行 Tukey HSD。示例考虑以下数据框 -  实时演示x1

在 R 中将数值四舍五入到整数的最短方法是什么?

Nizamuddin Siddiqui
更新于 2020年12月8日 07:09:59

84 次浏览

将数值四舍五入到整数的最短方法是使用 trunc 函数。trunc 函数用于返回小于或等于实际值的最大的整数,这意味着它向下舍入到最接近的整数。它对负数起着 ceiling 函数的作用,对正数起着 floor 函数的作用。示例 实时演示x1

如何在基础 R 中创建二次回归拟合值相对于 X 的图形?

Nizamuddin Siddiqui
更新于 2020年12月8日 07:08:08

161 次浏览

可以使用 plot 函数绘制二次回归模型,但我们需要使用模型找到拟合值,这可以通过 fitted 函数来完成。例如,如果我们有一个二次模型 M 并且数据有一个自变量 x,那么可以使用 plot(x,fitted(M)) 创建相对于 x 的模型。示例 实时演示x1

如何在基础 R 中创建 X 轴上带有日期序列的图形?

Nizamuddin Siddiqui
更新于 2020年12月8日 07:05:33

1K+ 次浏览

如果我们有一个包含作为序列的日期的向量,需要将其绘制在 X 轴上,以及另一个用于响应的向量,那么可以使用 plot 函数简单地创建图形。在 plot 函数中,我们需要将日期作为第一个参数传递,将响应向量作为第二个参数传递。查看下面的示例以了解其工作原理。示例 实时演示x

如何在基础 R 中创建带有虚线回归线的图形?

Nizamuddin Siddiqui
更新于 2020年12月8日 07:02:21

772 次浏览

要在基础 R 中创建回归线,我们在创建散点图后使用 abline 函数,但如果我们想要虚线格式,则还必须在 abline 中定义回归模型后使用 lty 参数,其值为 2。例如,如果我们在名为 df 的数据框中存储了两列 x 和 y,那么可以使用以下方法创建带有虚线回归线的图形:-plot(y~x, data=df) abline(lm(df$y~df$x), lty=2)示例考虑以下数据框 -  实时演示> x y df df输出      x       y 1 5.243553 4.969598 2 4.681088 ... 阅读更多

如何在 R 中使用 ggplot2 创建截距等于 1 的散点图?

Nizamuddin Siddiqui
更新于 2020年12月8日 07:00:50

95 次浏览

要使用 ggplot2 创建截距等于 1 的散点图,我们可以使用 geom_abline 函数,但我们需要为 x 轴和 y 轴值传递适当的限制。例如,如果我们在数据框 df 中有两列 x 和 y,并且两列的范围都从 0 到 5 开始,那么可以按如下方式创建截距等于 1 的散点图:-ggplot(df,aes(x,y))+geom_point()+geom_abline(intercept=1)+lims(x=c(0,5),y=c(0,5))示例考虑以下数据框 -  实时演示x

如何在 R 中按元素乘以两个矩阵?

Nizamuddin Siddiqui
更新于 2020年12月8日 06:58:46

5K+ 次浏览

要按元素乘以两个矩阵,我们需要将其中一个矩阵用作向量。例如,如果我们有两个分别由名称 M1 和 M2 定义的矩阵,那么可以使用 M1*as.vector(M2) 按元素对这些矩阵进行乘法运算。在进行此类乘法运算时,我们需要记住的主要事项是两个矩阵的行数相等。示例 实时演示M1

如何在基础 R 中创建 Y 轴标签反转的图形?

Nizamuddin Siddiqui
更新于 2020年12月8日 06:40:18

1K+ 次浏览

要创建 Y 轴反转的图形,我们需要对 Y 轴标签使用 rev 函数和 ylim,但我们还需要定义 Y 轴值的范围,否则 R 会抛出错误。例如,如果我们有两个名为 x 和 y 的向量,那么可以使用 plot(x,ylim=rev(range(y))) 创建 Y 轴标签反转的图形。示例 实时演示x

如何在基础 R 中创建 X 轴标签之间带有刻度的图形?

Nizamuddin Siddiqui
更新于 2020年12月8日 06:37:28

4K+ 次浏览

要在基础 R 中手动创建 X 轴值之间带有刻度的图形,我们首先需要在没有 X 轴标签的情况下创建图形,然后使用 axis 函数添加轴值以及相应的标签,这将创建刻度和标签。在此步骤之后,我们需要再次使用 axis 函数添加没有标签的刻度。示例 实时演示plot(1:10,xaxt='n',type="l") axis(1,at=1:10) axis(1,at=seq(0,11,0.2),labels=NA)输出示例 实时演示plot(1,xaxt='n') axis(1,at=1) axis(1,at=seq(0,2,0.05),labels=NA)输出

广告