我们使用 head 函数来查看 R 数据框中的一些前几个值,但它显示了整个数据框的前几个值,而没有考虑因子列的组。因此,如果某个特定组中的值数量很大,那么单独使用 head 函数似乎没有帮助,我们必须使用某些东西来提取每个组的前几个值。这可以通过使用 by 函数与单个方括号和 head 函数来完成。示例data(iris) str(iris) 'data.frame': 150 obs. of 5 variables: $ Sepal.Length: num 5.1 4.9 4.7 ... 阅读更多
通常,我们需要对数据框进行子集化,有时这种子集化是基于字符串的。如果我们有一个字符列或一个因子列,那么我们可能将其值作为字符串,并且我们可以通过删除包含某个值或部分值的行的整个数据框进行子集化,例如,我们可以删除 Species 列中包含 set 或 setosa 单词的所有行。示例考虑以下数据框 -Character
我们可以在 R 中使用 par(mfrow) 在单个绘图窗口中创建多个图表。这些图表可能完全不同或相同。无论图表类型如何,我们都可以为所有图表提供一个通用标题。这可能是一种情况,例如,我们想要显示几个变量的散点图和直方图,但我们的分析目标是固定的。要在绘图窗口中的图表之间编写通用标题,我们可以使用 mtext 并通过更改 line 参数来调整标题位置。示例set.seed(100) x1