我试图将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的直方图。任何人都可以纠正这个问题。
答案 0 :(得分:6)
您似乎可以更新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"))
。