【发布时间】:2019-05-15 12:10:35
【问题描述】:
我正在尝试创建一个基本的棒棒糖图并遇到问题。我修改了一些用于在另一个数据集上创建棒棒糖图的旧代码,但它在我的新数据集上运行不佳。
cms<-subset(centuryscoresletters, school=='CMS')
ggplot(data=cms, aes(x=id, y=mone))
geom_segment( aes(x=id, xend=id, y=0, yend=mone)) +
geom_point( size=3, color="red", fill=alpha("red", 0.3),
alpha=0.7, shape=16, stroke=1) + #shape=15 square, 8=star#
theme_light() #code down here adjusts the background grid#
theme(
panel.grid.major.x = element_blank(),
panel.border = element_blank(),
axis.ticks.x = element_blank()
) +
xlab("") +
ylab("Value of Y")
【问题讨论】:
-
嗨,如果您共享某种数据集以重现您的代码,这对您很有帮助。
-
谢谢,我刚刚添加了数据集的链接。
-
freeazabird,如果您没有得到太多回应,通常会拒绝“链接到数据集”,原因有两个:(1)链接过时,当这种情况发生时,这个问题就变成了无法重现; (2) 包括我自己在内的一些人不愿意点击可能包含邪恶“事物”的外部链接。在 SO 上似乎不太可能,但在它发生之前它“不太可能”,然后它“非常烦人”。
-
最好包含
dput(head(x))的输出,使用尽可能多的行来产生有意义的东西;不多也不少。 -
"但它在我的新数据集上运行不佳" 怎么样?你期望发生什么,你会得到什么? “工作得好”是主观的,我们没有你的输出。 See here 制作一个易于帮助的 R 示例