ggplot2を使用して1つの散布図のx軸に複数の列をプロットする方法は?

GiGi Al

私はコーディングとRに不慣れで、ggplot2パッケージを使用して線で散布図を作成したいこのデータセットを持っています。基本的には、各グレード(G3〜G8)のテスト数を年ごとに示したいと思います。「x」軸にすべての成績を、「y」軸に年を表示したい。(tidyr /集計)と(reshape2 /メルト)を試しましたが、エラーメッセージが表示され続けます。

Year    G3  G4  G5  G6  G7  G8
2003    6   10  8   4   6   8
2004    10  12  4   12  19  10
2005    11  9   13  10  13  11
2006    26  25  28  37  32  19
2007    5   1   3   4   3   1
2008    4   2   4   4   4   2
2009    6   4   8   8   8   6
2010    5   5   5   5   5   5
2011    8   8   8   8   8   8
2012    6   6   6   6   6   6
2013    3   3   3   3   3   3
2014    5   4   4   4   4   4
2015    60  60  60  60  60  60
2016    26  26  26  26  26  26
2017    6   6   6   6   6   6
2018    18  18  18  18  18  18
イアン・キャンベル

これpivot_longertidyrパッケージからのアプローチです。

最初の文「各学年(G3〜G8)のテスト数を年ごとに表示したい」の内容と、次の文の変数マッピングとの間には、わずかな違いがあります。しかし、これがあなたが望むものでない場合は、おそらくここから編集することができます。

library(tidyr)
library(ggplot2)
data %>%
  pivot_longer(-Year,names_to = "Grade", values_to = "NumberTests") %>%
ggplot(aes(x = Year, y = NumberTests, color = Grade)) +
  geom_line() + 
  geom_point()

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

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

seabornを使用してデータフレーム内の複数の列に対して1つの線形回帰散布図をプロットする方法は?

分類Dev

ggplot2箱ひげ図を使用して複数の変数と単一のx軸をプロットする方法

分類Dev

ggplot2を使用して1つのプロットに複数の文字変数をプロットする方法は?

分類Dev

1つの散布図の独自の列に複数のデータセットをプロットする方法

分類Dev

ggplotを使用して1つのグラフに複数の箱ひげ図をプロットする方法

分類Dev

サブセットのY値を使用してReorder()ggplot2散布図X軸

分類Dev

ggplot2を使用して2次軸に逆バープロットで複数の時系列をプロットする方法は?

分類Dev

1つのプロットに同じx軸を持つ複数の系列(散布線)をプロットする

分類Dev

Python:1つの図に複数の散布図をプロットする

分類Dev

x軸を共有して、複数のプロットタイプ(棒+散布図)を1つの図にオーバーレイするにはどうすればよいですか?

分類Dev

Rのx軸に2つのカテゴリ変数を使用して散布図を作成する方法

分類Dev

ggplot2で数値のx値を持つ複数の箱ひげ図を正しくプロットする方法は?

分類Dev

Rまたはggplot2を使用して、散布図のyアジスに関するデータを箱ひげ図でプロットします。

分類Dev

ggplot2パッケージを使用して、X軸に2つのカテゴリ変数と2つの連続変数を「塗りつぶし」としてプロットする方法は?

分類Dev

1つの図に複数のnumpy配列をプロットする方法は?

分類Dev

x軸の値がnマイナス1列で、最後の列が従属変数であるパンダデータフレームを使用して散布図をプロットするにはどうすればよいですか?

分類Dev

ggplot2で正しい間隔の連続x軸値を使用して箱ひげ図をプロットする方法

分類Dev

r-ggplotで1つのx軸を使用して2つのプロット(3つの変数)をプロットする

分類Dev

ggplot2を使用した部分均衡のプロット(1つの図に2つの関数)

分類Dev

ggplot2で2つのy軸を使用して同じグラフに2つの変数を線としてプロットする

分類Dev

シャイニーR:ggplot2を使用して散布図にデータの別の列をプロットします

分類Dev

2つの別々のデータセット行を使用して散布図にggplot凡例を追加する方法

分類Dev

Rに複数の軸を持つ散布図を作成する方法

分類Dev

Seabornを使用して1つの図に複数の異なるプロットをプロットする

分類Dev

ggplot2に散布図を重ねてグループ化された箱ひげ図を作成するために使用される2つの要素のうちの1つだけでx軸にラベルを付けるにはどうすればよいですか?

分類Dev

LiveChartsのDateTimeの1つのX軸に対して複数のY軸をプロットします

分類Dev

ggplot2を使用してRで複数の回答調査項目をプロットする方法は?

分類Dev

ggplot2を使用して1つのプロットのみを表示する

分類Dev

ggplot2:x軸の値が重なっている2つのグラフをプロットします

Related 関連記事

  1. 1

    seabornを使用してデータフレーム内の複数の列に対して1つの線形回帰散布図をプロットする方法は?

  2. 2

    ggplot2箱ひげ図を使用して複数の変数と単一のx軸をプロットする方法

  3. 3

    ggplot2を使用して1つのプロットに複数の文字変数をプロットする方法は?

  4. 4

    1つの散布図の独自の列に複数のデータセットをプロットする方法

  5. 5

    ggplotを使用して1つのグラフに複数の箱ひげ図をプロットする方法

  6. 6

    サブセットのY値を使用してReorder()ggplot2散布図X軸

  7. 7

    ggplot2を使用して2次軸に逆バープロットで複数の時系列をプロットする方法は?

  8. 8

    1つのプロットに同じx軸を持つ複数の系列(散布線)をプロットする

  9. 9

    Python:1つの図に複数の散布図をプロットする

  10. 10

    x軸を共有して、複数のプロットタイプ(棒+散布図)を1つの図にオーバーレイするにはどうすればよいですか?

  11. 11

    Rのx軸に2つのカテゴリ変数を使用して散布図を作成する方法

  12. 12

    ggplot2で数値のx値を持つ複数の箱ひげ図を正しくプロットする方法は?

  13. 13

    Rまたはggplot2を使用して、散布図のyアジスに関するデータを箱ひげ図でプロットします。

  14. 14

    ggplot2パッケージを使用して、X軸に2つのカテゴリ変数と2つの連続変数を「塗りつぶし」としてプロットする方法は?

  15. 15

    1つの図に複数のnumpy配列をプロットする方法は?

  16. 16

    x軸の値がnマイナス1列で、最後の列が従属変数であるパンダデータフレームを使用して散布図をプロットするにはどうすればよいですか?

  17. 17

    ggplot2で正しい間隔の連続x軸値を使用して箱ひげ図をプロットする方法

  18. 18

    r-ggplotで1つのx軸を使用して2つのプロット(3つの変数)をプロットする

  19. 19

    ggplot2を使用した部分均衡のプロット(1つの図に2つの関数)

  20. 20

    ggplot2で2つのy軸を使用して同じグラフに2つの変数を線としてプロットする

  21. 21

    シャイニーR:ggplot2を使用して散布図にデータの別の列をプロットします

  22. 22

    2つの別々のデータセット行を使用して散布図にggplot凡例を追加する方法

  23. 23

    Rに複数の軸を持つ散布図を作成する方法

  24. 24

    Seabornを使用して1つの図に複数の異なるプロットをプロットする

  25. 25

    ggplot2に散布図を重ねてグループ化された箱ひげ図を作成するために使用される2つの要素のうちの1つだけでx軸にラベルを付けるにはどうすればよいですか?

  26. 26

    LiveChartsのDateTimeの1つのX軸に対して複数のY軸をプロットします

  27. 27

    ggplot2を使用してRで複数の回答調査項目をプロットする方法は?

  28. 28

    ggplot2を使用して1つのプロットのみを表示する

  29. 29

    ggplot2:x軸の値が重なっている2つのグラフをプロットします

ホットタグ

アーカイブ