找到 2038 篇文章 关于 R 编程

如何在 R 中使用 ggplot2 将序数 X 轴标签更改为文本标签?

Nizamuddin Siddiqui
更新于 2020-08-21 11:01:17

1K+ 次浏览

使用序数值作为 X 轴创建的图表需要进行排序才能绘图,否则图表将显示包含序数值的连续 X 轴值。如果要将这些值转换为文本,则应将 `scale_x_discrete` 与断点数量一起使用,这些断点数量是我们要在图表中使用的实际标签数量。示例考虑以下数据框 -x

如何在 R 中检查两个数据框是否相同?

Nizamuddin Siddiqui
更新于 2020-08-21 10:46:51

682 次浏览

如果数据框的列名、行名和所有值完全相同,则两个数据框可以相同。我们可能需要检查我们期望相同的数据框,例如,如果我们有两个数据集,每个数据集都具有相同的行数、相同的列数、每列相同的的数据类型,并且数据视图显示值相同,那么值得检查整个数据集是否相同。要在 R 中执行此检查,我们可以使用 `identical` 函数。示例 实时演示 df1阅读更多

如何在 R 中使用 ggplot2 创建带有垂直线的折线图?

Nizamuddin Siddiqui
更新于 2020-08-21 10:40:52

206 次浏览

通常,绘制折线图是为了查看某事物的趋势,我们也可能对该趋势有一些阈值点,例如,如果绘制血压,我们可能也希望显示 60 mmHg,因为这是医生推荐的最低可接受血压值。因此,如果我们想绘制一个人的血压,可以将其绘制为垂直线。同样,在许多情况下,我们可以使用垂直线来可视化阈值。这可以通过在 ggplot2 中使用 ... 阅读更多

如何查找 R 数据框或矩阵的列的平均值?

Nizamuddin Siddiqui
更新于 2020-08-21 10:38:38

1K+ 次浏览

如果 R 数据框中的所有列都是数字列,那么查找每列的平均值是有意义的。此计算将帮助我们查看每列的平均值差异有多大,但要确保它们存在显著差异,我们需要进行假设检验。要查找数据框或矩阵的列均值,我们可以使用 `colMeans` 函数。示例考虑以下数据框 - 实时演示 set.seed(9) x1

如何从 R 中 aov 输出中提取 p 值和 F 统计量?

Nizamuddin Siddiqui
更新于 2020-08-21 10:35:11

4K+ 次浏览

方差分析技术帮助我们确定是否存在两个以上变量的显著均值差异。为了检测这种差异,我们使用 F 统计量值或 p 值。如果 F 统计量值大于 F 的临界值,或者如果 p 值小于显着性水平,那么我们说至少一个均值与其余均值显著不同。为了提取 p 值和 F 统计量值,我们可以使用 ANOVA 模型的 `summary` 函数。示例 实时演示 set.seed(123) Group

如何在 R 数据框中折叠因子水平?

Nizamuddin Siddiqui
更新于 2020-08-21 10:33:36

582 次浏览

有时因子的水平记录不正确,例如,在某些地方用 M 记录男性,在某些地方用 Mal 记录男性,因此男性水平有两个水平。因此,如果因子水平记录不正确,则水平数量会增加,我们需要解决这个问题,因为使用这些因子水平的分析将是错误的。要将不正确的因子水平转换为适当的因子水平,我们可以使用 `list` 函数来定义这些水平。示例 1 实时演示 F

如何将 R 数据框的两列转换为命名向量?

Nizamuddin Siddiqui
更新于 2020-08-21 06:55:29

379 次浏览

如果两列的形式是这样的:一列包含向量值的名称,另一列包含向量的值,那么我们可能希望将它们转换为向量。为此,我们可以简单地读取向量及其数据类型,并使用 `structure` 函数对其进行结构化。示例 1 实时演示 x1

如何使用 aggregate 查找最大值并在 R 中获取包含所有列的输出?

Nizamuddin Siddiqui
更新于 2020-08-21 06:53:39

458 次浏览

当我们使用 `aggregate` 函数查找最大值或任何其他值时,聚合的输出不会提供与最大值对应的所有列。因此,我们需要将使用 `aggregate` 函数获得的数据框与原始数据框合并。通过这种方式,我们将只获得新数据框和原始数据框之间共有的那些行。示例考虑以下数据框 - 实时演示 set.seed(99) x1

如何在 R 中使用 ggplot2 连接点图的点,其中 X 轴值是分类的?

Nizamuddin Siddiqui
更新于 2020-08-21 06:51:42

601 次浏览

通常绘制点图是为了查看两个连续变量之间的关系,它也称为散点图,但如果自变量是分类的,我们简单地将其称为点图。通常,我们希望连接点图的点以直观地表示自变量类别的变化并将其制成折线图。这可以通过将 `stat_summary` 参数 `geom` 设置为 `line` 并将 `group = 1` 设置在 `aes` 中来完成。示例考虑以下数据框 - 实时演示 Class

如何在 R 中从列表中删除 NULL 值?

Nizamuddin Siddiqui
更新于 2020-08-21 06:45:44

5K+ 次浏览

NULL 值用于表示对象,特别是长度为零的列表。如果列表包含 NULL,那么我们可能希望将其替换为另一个值,或者如果我们没有任何替换值,则将其从列表中删除。要从列表中删除 NULL 值,我们可以使用 `sapply` 的否定与 `is.NULL`。示例 实时演示 x

广告