当我们使用 ggplot2 创建条形图时,条形颜色为深灰色,但可以更改为不同的颜色,或者我们也可以为它们提供不同的灰色阴影。如果我们绘制分类数据的模式,这将很有帮助。例如,在 X 轴上绘制教育水平,在 Y 轴上绘制经验年数的频率。我们可以使用 ggplot2 包的 scale_fill_grey 函数来实现。示例考虑以下数据框 - 实时演示> x Freq df df输出 x Freq 1 A 14 2 B 12 3 C 13 4 D 15> library(ggplot2) > ggplot(df, ... 阅读更多
在基础 R 中,barplot 函数可以轻松创建条形图,但是如果条形的数量很大,或者我们可以说如果我们为 X 轴提供的类别很多,那么绘图中不会显示一些 X 轴标签。因此,如果我们希望它们出现在绘图中,则需要使用 las 和 cex.names。示例考虑以下数据和条形图 - 实时演示> x names(x) barplot(x)输出显示所有 X 轴标签 -> barplot(x,las=2,cex.names=0.5)输出
有时我们想组合两列的列值以创建一个新列。当我们有一个唯一的列可能与数值列或任何其他类型的列组合时,这通常使用。此外,我们可以通过用不同的字符分隔要创建的列值来做到这一点。这可以使用 apply 函数来完成。示例考虑以下数据框 - 实时演示> ID Country df1 df1输出 ID Country 1 1 UK 2 2 UK 3 3 India 4 4 USA 5 5 USA 6 6 UK 7 7 Nepal 8 ... 阅读更多