小编bob*_*bob的帖子

使用ggplot创建以零为中心的堆积条形图

我目前正在使用R中的ggplot2处理堆叠的水平条形图.

这是我的R代码:

ggplot(results, aes(x=Protocol, y=Time, fill=Phase)) + 
  geom_bar(stat="identity") + coord_flip()
Run Code Online (Sandbox Code Playgroud)

它产生了这个图: 示例图

我想将此图表居中,以便第1阶段和第2阶段位于左侧,第3阶段和第4阶段位于右侧.

这是我正在寻找的一个粗略的想法.但是想象一下,中心线是时间0,时间在任何一个方向都是积极的: 目标示例

我想我应该背靠背制作两张图?

r ggplot2

5
推荐指数
2
解决办法
3316
查看次数

打破 sqlite 查询的简单 WHERE 子句

我在这里有一个工作查询:

SELECT tlt.name AS theme, COUNT(*) AS nsets
    FROM tlt
    INNER JOIN sets
    ON tlt.id = sets.theme_id
    GROUP BY tlt.name
    ORDER BY nsets DESC;
Run Code Online (Sandbox Code Playgroud)

但是当我添加 WHERE 子句时,sqlite 在 WHERE 子句“附近”抛出一个语法错误

SELECT tlt.name AS theme, COUNT(*) AS nsets
    FROM tlt
    INNER JOIN sets
    ON tlt.id = sets.theme_id
    GROUP BY tlt.name
    ORDER BY nsets DESC;
Run Code Online (Sandbox Code Playgroud)

我很困惑为什么这个简单的 WHERE 子句会破坏这个查询。

sql sqlite

0
推荐指数
1
解决办法
44
查看次数

标签 统计

ggplot2 ×1

r ×1

sql ×1

sqlite ×1