小编Jon*_*ull的帖子

从Firebird的第一天到最后一天获取上个月的数据

我正在尝试查询Firebird以获取上个月的数据,从第1天到最后一天(30或31,具体取决于月份).当我使用下面的代码时,它会给我从当前时间转移日期,例如2017年11月14日至2017年12月13日.

代码:

WHERE DATE >= DATEADD(MONTH,-1, CURRENT_TIMESTAMP(2)) AND DATE<= 'TODAY'
Run Code Online (Sandbox Code Playgroud)

所需的输出是11/01/2017 - 11/30/2017

这样做的正确方法是什么?

sql firebird

5
推荐指数
1
解决办法
763
查看次数

按降序对facet_wrap图进行排序

我试图facet_wrap用默认情况下按字母顺序对图进行排序来进行绘图。但是,期望的结果是按数字降序列对其进行排序。

\n\n

以下是我得到的:

\n\n
library(tidyverse)\n\nM <- data.frame(\n    A = LETTERS[1:10],\n    B = round(rnorm(10,200,50)), \n    C = letters[15:24]\n  )\n\nggplot(M, aes(A, B)) + \n    geom_bar(stat = "identity") + \n    facet_wrap(~C)\n
Run Code Online (Sandbox Code Playgroud)\n\n

相反,我希望得到按 B 列降序排列的图

\n\n
arrange(M, desc(B)) %>%\n    ggplot(aes(A, B)) + \n    geom_bar(stat = "identity") + \n    facet_wrap(~C)   ## need it ordered by B\n
Run Code Online (Sandbox Code Playgroud)\n\n

我知道一种方法是改变级别,但我不知道在序列中的哪个位置以及如何进行。

\n

r ggplot2 facet-wrap dplyr

3
推荐指数
1
解决办法
7095
查看次数

标签 统计

dplyr ×1

facet-wrap ×1

firebird ×1

ggplot2 ×1

r ×1

sql ×1