में आंशिक धराशायी रेखा बनाएं मैं आर में एक साजिश बना रहा हूं और एक लाइन बनाने की आवश्यकता है जहां कुछ मूल्य अनुमान हैं। अनुमानों को एक धराशायी रेखा के रूप में दर्शाया जाता है। कोड यह रहा:ggplot2
df = data.frame(date=c(rep(2008:2013, by=1)),
value=c(303,407,538,696,881,1094))
ggplot(df, aes(date, value, width=0.64)) +
geom_bar(stat = "identity", fill="#336699", colour="black") +
ylim(c(0,1400)) + opts(title="U.S. Smartphone Users") +
opts(axis.text.y=theme_text(family="sans", face="bold")) +
opts(axis.text.x=theme_text(family="sans", face="bold")) +
opts(plot.title = theme_text(size=14, face="bold")) +
xlab("Year") + ylab("Users (in millions)") +
opts(axis.title.x=theme_text(family="sans")) +
opts(axis.title.y=theme_text(family="sans", angle=90)) +
geom_segment(aes(x=2007.6, xend=2013, y=550, yend=1350), arrow=arrow(length=unit(0.4,"cm")))
तो मैं एक लाइन जो 2008 से करने के लिए 2013 हालांकि, मैं 2008 से 2011 तक एक ठोस लाइन चाहते फैली हुई है, और अंत करने के लिए 2011 से एक चित्तीदार लाइन बना लिया है। क्या मैं सिर्फ दो अलग-अलग रेखा खंड करता हूं, या वांछित परिणाम प्राप्त करने के लिए मैं एक अलग आदेश का उपयोग कर सकता हूं।