2017-09-29 8 views
0

だが、私はこのように見ているデータがあるとしましょう:数字のy値のデータをRの数値でないx値でプロットする?

type value 
A  1 
A  1 
A  2 
A  2 
A  3 
B  2 
B  2 
B  2 
B  3 
C  2 
C  3 
C  4 
C  5 

どのように私は1つのグラフでこれをプロットするので、私は、x軸上のA、B、およびC型を持ち、かつ、対応するY-することができます各タイプの値は点としてプロットされますか? 散布図のようなものですが、x値が固定されています。

答えて

1

ggplot2をお試しください。自動的にカテゴリ変数を特定し、それに応じて処理します。

library(ggplot) 
#say your dataframe is stored as data 
ggplot(aes(x=data$type,y=data$value))+geom_point() 

イアンが指摘しているように、これは実際にプロットになります。あなたはそれについてhereを読むことができます。したがって、「各点の位置に対するランダムなばらつきはごくわずかです」とお考えの場合は、+geom_jitterがオーバープロットを処理する便利な方法です。

+0

これは動作しますが、データをプロットするとポイントの一部が単一の値として表示されます。 '+ geom_jitter()'、 '+ geom_boxplot()'、 '+ geom_count()'がより良いでしょう。 –

関連する問題