पर अंक के क्रम को बदलने के बिना पुनर्जन्म की किंवदंती मैं ggplot2 में इस समस्या में चल रहा हूं, शायद कोई मेरी मदद कर सकता है।साजिश
मेरे पास एक साजिश है जहां पौराणिक कथाओं में चर के क्रम को क्रमिक क्रम में प्रदर्शित किया जाता है कि वे साजिश पर कैसे प्रदर्शित होते हैं।
उदाहरण के लिए:
df=data.frame(
mean=runif(9,2,3),
Cat1=rep(c("A","B","C"),3),
Cat2=rep(c("X","Y","Z"),each=3))
dodge=position_dodge(width=1)
ggplot(df,aes(x=Cat1,y=mean,color=Cat2))+
geom_point(aes(shape=Cat2),size=4,position=dodge)+
scale_color_manual(values=c("red","blue","black"))+
scale_shape_manual(values=c(16:19))+
coord_flip()
पैदा करता है:
तो अंक के रूप में Cat2 = जेड, वाई, तो एक्स (काले हीरे, नीला त्रिकोण, लाल भूखंड पर प्रदर्शित किए जाते हैं सर्कल) लेकिन पौराणिक कथाओं में उन्हें Cat2 = X, Y, फिर Z (लाल सर्कल, नीला त्रिभुज, काला हीरा) के रूप में प्रदर्शित किया जाता है।
मैं साजिश पर बिंदुओं को स्थानांतरित किए बिना किंवदंती के आदेश को कैसे उलट सकता हूं? कारक को पुन: व्यवस्थित करने से विपरीत समस्या उत्पन्न होती है (साजिश पर अंक उलट दिए जाते हैं)।
धन्यवाद!
अभी के लिए, शायद कोई आसान तरीका नहीं है। हालांकि, अगले संस्करण में किंवदंती आदेश को उलट करने का विकल्प हो सकता है। – kohske
हम्म, जो बदबू आ रही है। जानकार अच्छा लगा। सर उठाने के लिए धन्यवाद! – jslefche
स्केल 'ब्रेक' सेट करें। – hadley