2016-08-15 16 views
1

質問は簡単で、Web上で同様の質問がいくつか見つかりました。しかし、私の特別な場合、私はその点を得ることができません。 ;)この結果のプロットピクチャにおけるx軸のステップを変更するR

df = data.frame(Year=c(2012,2013,2014), N=c(61175,52477,48699)) 
plot(df[,c('Year', 'N')], type='o') 

この例を参照してください問題は、x軸上のステッピングあります。例えば、。私は "2012.5"を望んでいません。

asdf

[OK]を、私はx軸の説明なしにプロットを描画することを知っています。

plot(df[,c('Year', 'N')], xaxt='n', type='o') 

しかし、今、私はそこに正しい値を追加するためにaxis()を使用するための方法に問題があります。 私は多くの変種を試しました。

axis(1, xaxp=c('2012','2013','2014')) 
axis(1, 1:3, xaxp=c('2012','2013','2014')) 
axis(1, 1:3, xaxp=df$Year) 

答えて

3

あなたが欲しい:

plot(df[,c('Year', 'N')], xaxt='n', type='o') 
axis(1, at = df$Year, labels = df$Year) 

enter image description here