代码之家  ›  专栏  ›  技术社区  ›  Denisse Kowaleski

为散点图合并两个不匹配的数据帧

  •  -1
  • Denisse Kowaleski  · 技术社区  · 6 年前
    > postScore
    
      Var1 Freq
    1   -10    2
    2    -9    2
    3    -8   10
    4    -7   30
    5    -6   62
    6    -5   38
    7    -4   84
    8    -3  278
    9    -2  614
    10   -1  138
    11    0 2454
    12    1  256
    13    2  702
    14    3  212
    15    4   98
    16    5   10
    17    6   10
    
    preScore  
    
    Var1 Freq
    1   -13    4
    2   -11    2
    3   -10    2
    4    -9    2
    5    -8    4
    6    -7   68
    7    -6   88
    8    -5  160
    9    -4  136
    10   -3 1282
    11   -2  984
    12   -1  796
    13    0 4648
    14    1  592
    15    2  400
    16    3  344
    17    4   40
    18    5   14
    19    6   26
    20    7    4
    21    8    2
    22    9    2
    

    期望的结果:我想使用ggplot覆盖两个散点图。我需要一个组合数据帧,其中列为var1(-13:9)、y1(预存储频率计数,不匹配值=0)、y2(后存储频率计数,不匹配值=0)。或者,创建两个维度匹配的新变量(不匹配的值=0)。

    1 回复  |  直到 6 年前
        1
  •  0
  •   anup    6 年前

    你的问题没有表明你的意图。据我所知,您可以使用以下代码:

    ggplot() + 
    geom_jitter(data = preScore, aes(var1,freq, color="red")) + 
    geom_jitter(data = postScore, aes(var1, freq, color="green"))