2

我正在尝试将 X.axis 刻度颜色的颜色更改为黑色,如下所述: https
://github.com/hadley/ggplot2/wiki/Axis-Attributes#axistextx-text 但是当我运行我的代码时,我'收到错误消息:
Error: could not find function "theme"

ggplot(long.repmixed.df, aes(x = log10intensity, colour = channel, fill = channel)) +
geom_bar(position="dodge") +
theme(axis.text.x = element_text(colour = "black")) +
opts(panel.background = theme_rect(fill = 'white', colour = 'black')) +
opts(panel.grid.major = none, panel.grid.minor = none)

我基本上是在尝试绘制一个没有网格和白色 BG 的直方图。任何人都可以纠正这个问题。

4

1 回答 1

8

看起来您可以更新您的版本ggplots或使用更改文本颜色的“旧”方式。opts(axis.text.x = theme_text(colour="black"), axis.text.y = theme_text(colour="black"))

正确的语法应该是theme(axis.text.x = element_text(colour="black"), axis.text.y = element_text(colour="black")).

于 2014-03-03T21:05:40.663 回答