0

私は次のようなデータフレームを持っています

year month increment  
113 6 464  
113 7 132  
113 8 165  
113 9 43 
113 10 658  
113 11  54  
113 12 463  
114 1  231  
114 2 21  

示されているように順序付けられていますが、increment〜factor(month)をプロットすると、プロットの結果のx軸は、データフレームのように6か月目からではなく、1か月目から始まります。

qplot(month,data=monthly,fill=treatment,weight=increment,position="dodge")  

x軸が必要な月の順序を尊重するようにするにはどうすればよいですか?

4

1 に答える 1

0

このようなもの、おそらく:

qplot(interaction(year, month, lex.order=TRUE), data=monthly, fill=treatment,weight=increment,position="dodge")  

fill=treatment(データがないため)引数を削除すると、次のようになります。

qplot(interaction(year, month, lex.order=TRUE), data=monthly, weight=increment,position="dodge")

ここに画像の説明を入力してください

于 2013-03-11T02:56:39.280 に答える