我是 R 新手,这是一项家庭作业。我只需要创建一些简单的图表。
我需要通过向每个轴添加 0、500、1000、1500、2000 和 2500 来清理绘图的增量标签(我不知道还能如何称呼它们)。我还想将背景上的间距减少到 100 个间隔。此外,如果您知道一种更简单的方法来删除所有很酷的图例元素。谢谢您的帮助。
这是我的代码。我假设您可以复制并粘贴到您的计算机上以查看我得到的混乱结果。
library("ggplot2")
library("lubridate")
library("reshape2")
library("gdata")
# PSRC park and ride data
parkride <- read.xls("http://www.psrc.org/assets/5748/parkandride-2010.xls",
sheet=2,
na.strings="*",
skip=1)
plot1 <- ggplot(parkride,
aes(x=Capacity, y=Occupancy, color="blue")) +
geom_point() +
xlim=c(0, 2500), ylim=c(0, 2500) +
theme(axis.title.y=element_text(angle=0)) +
ggtitle("Puget Sound Park and Ride \nLots Capacity and Occupancy") +
theme(plot.title=element_text(face="bold", lineheight=1.25)) +
scale_fill_discrete(guide=FALSE) +
theme(legend.title=element_blank()) +
theme(legend.text=element_blank()) +
theme(legend.key=element_blank()) +
theme(legend.background=element_blank())