De la couleur dans ggplot - continu de la valeur appliquée aux variables discrètes

Je l'ai déjà vu une autre question à ce sujet, mais je ne suis toujours pas capable de changer mes couleurs sur mon regroupés barplot dans ggplot. Il est de m'offrir une échelle de bleu, mais je veux une échelle de vert. Je suis veryyy nouveau à ggplot et probablement me manque quelque chose d'évident.

Ici est une partie de mon code:

TCplot=ggplot(mTCdf,aes(x=types4,y=TCs,group=years3,color=years3))
+geom_bar(aes(fill=years3),stat="identity",position="dodge",color="black")


mTCdf$types4=factor(mTCdf$types4,levels=c("Single Year Lease","Multi-Year  Lease","Permanent"))
levels(mTCdf$types4)  ###just to get my labels in my desired order

TCplot=TCplot+ggtitle("Total Costs by Transaction_Type")
+theme(plot.title=element_text(lineheight=.7,face="bold"))
+xlab("Transaction Type")
+ylab("Costs ($)")

library(scales)
TCplot=TCplot+scale_y_continuous(labels=comma)        
   TCplot=TCplot+scale_fill_manual(values=c("#66FF22","#33FF22","#33EE22","#33DD22","#33CC22","#33BB22","#33AA22","#339922","#338822","#337722","#336622"))
TCplot=TCplot+scale_fill_manual(values=c("#66FF22","#33FF22","#33EE22","#33DD22","#33CC22","#33BB22","#33AA22","#339922","#338822","#337722","#336622"))

Erreur: valeur Continue fourni aux discrètes à l'échelle!!! argh!

***Quelqu'un peut-il svp m'aider à appliquer un vert dégradé à ce point?? Merci!!

Bienvenue DONC. Merci de poster votre code, mais notez que nous ne pouvons pas reproduire puisque nous ne savons pas ce que le mTCdf bloc de données contient. La meilleure façon de traiter ce problème est de recréer votre problème avec un exemple minimal. Alternativement vous pouvez utiliser dput à la sortie de votre bloc de données, et coller les résultats dans votre question. Voir ici: stackoverflow.com/questions/5963269/...
Pouvez vous s'il vous plaît fournir un mécanisme d'exemple? Il est difficile d'aider quand je peux pas reproduire vos résultats.

OriginalL'auteur Jessica Marie | 2013-08-19