2016-07-25 27 views
0

私はggplot2()パッケージを使用して以下のコードを持っています。別の変数 'Industry'が 'Luxury'である場合、私のデータフレーム 'htmltable'の変数 'Company Advertising'と 'Brand Revenue'の間にプロットしようとしています。 ggplot()関数を使用します。私はデータ変数 'Brand Value'の変数を色変数として使用しています。変数名の代わりにユーザー指定の文字列を使用して凡例タイトルをオーバーライドします

p<- ggplot(htmltable[htmltable$Industry='Luxury',],aes(x='CompanyAdvertising',y='BrandRevenue') 

q <- p+geom_point(aes(color='BrandValue',size='BrandValue') + geom_text(label='Brand') 

r <- q+xlab("Company Advertisiment in Billions")+ylab("Brand Revenue in Billions") +ggtitle("Luxury") 

r+theme(plot.title=element_text(size=10,face='bold'),legend.key=element_rect(fill='light blue')) 

ここでは、凡例のタイトルを「BrandValue」から「BrandValue in Billions」に変更したいと考えています。提案してください。

以下のステートメントでlabsパラメータを使用してみました。しかし、2つの伝説が生まれています。

r <- q+xlab("Company Advertisiment in Billions")+ylab("Brand Revenue in Billions") +ggtitle("Luxury")+labs(colour="BrandValue in Billions") 

答えて

0

試しましたか?

+labs(colour="BrandValue in Billions", 
      size="BrandValue in Billions") 
+0

は「あなたの答えは確かに少し説明する価値があります。親切http://stackoverflow.com/help/how-to-answerを参照してください。コメントは、検索可能なコンテンツを作成するのに役立つだろう。 」 –

関連する問題