0

たとえば、以下に示す 2 つのデータ セットがあります。位置を X、カウントを Y として使用すると、ggplot2 を使用して単一のプロット内でそれらを異なる色の線でプロットするにはどうすればよいgeom_lineですか?

データセットa:

position count
1    3
2    9
3    10
4    15
5    19
6    28
7    15
8    13
9    11
10    5

データセットb:

position count
1    4
2    8
3    16
4    17
5    19
6    10
4

1 に答える 1

1

秘訣は、2 つのデータ フレームを 1 つのデータ フレームに結合することです。まず、各データ フレームに新しい識別子列を作成します。

a$dataset = "a"
b$dataset = "b"

次に、それらを組み合わせます

dd = rbind(a, b)

あとは追加するgeom_lineだけですが、データセット番号を条件にします。

ggplot(dd) + geom_line(aes(position, count, colour=dataset))
于 2012-09-25T14:19:31.950 に答える