ggplot2:添加一个新功能并强制它返回

时间:2016-01-20 22:23:04

标签: r ggplot2

我想用ggplot创建一个复杂的情节,然后在最后,我想在其中添加“草稿”这个词。但我希望这个词在后面,而不是在前面。我知道我可以在后面只添加它,但这不是我想要的。原因是,我想编写一个自定义保存功能,将用于创建图形的源文件的名称添加到x轴,并将该图标记为“草稿”,除非设置了某个标志。我的自定义功能可以做到这一点,但“草稿”这个词总是在前面。

有没有办法调整下面的注释行,保持顺序相同,将草稿放在正弦波后面?

  $stmt = $handler->prepare("SELECT id,comments,likes,views FROM sites WHERE usr_id = '$usr_id'");
  $stmt->execute();
  while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
    $rows[]=$row;
    foreach($rows as $row){
    $site_id = $row[id];    

            $stmt = $handler->prepare("SELECT id FROM session WHERE site_id = '$site_id' AND usr_id = '$usr_id'");
            $stmt->execute();
            $no=$stmt->rowCount(); 

            if ($no > 0)
            {
                $stmt = $handler->prepare("UPDATE session SET comments = '$comments' , likes = '$likes' , views = '$views'  WHERE usr_id = $usr_id AND site_id = $site_id");
                $stmt->execute();

            }
            else
            {
                $stmt = $handler->prepare("INSERT INTO session(user_id,site_id,comments,likes,views)VALUES('$user_id','$site_id','$comments','$likes','$views')");
                $stmt->execute();

            }
        }
  }

enter image description here

1 个答案:

答案 0 :(得分:5)

在绘图之前,

p$layers <- rev(p$layers)