小编Mik*_*cer的帖子

使用 R 列出 Postgres 模式中的表

我正在使用 R 和RPostgreSQL包连接到 PostgreSQL 数据库。数据库有许多模式,我想知道哪些表与特定模式相关联。

到目前为止,我已经尝试过:

dbListTables(db, schema="sch2014")
dbGetQuery(db, "dt sch2014.*")
dbGetQuery(db, "\dt sch2014.*")
dbGetQuery(db, "\\dt sch2014.*")
Run Code Online (Sandbox Code Playgroud)

这些都没有奏效。

这个相关的问题也存在:使用 R 在 postgres 中设置模式名称,这将通过在连接处定义模式来解决问题。然而,它还没有得到答复!

postgresql r

9
推荐指数
2
解决办法
5407
查看次数

无法在R中的栅格堆栈上执行median()

我试图在R中找到一组栅格中的每单元格中位数,但是当我使用该median函数时,我得到以下错误:

Error in if (any(is.na(x))) return(x[FALSE][NA]) : 
  argument is not interpretable as logical
Run Code Online (Sandbox Code Playgroud)

但是,我可以执行max,mean并且calc(r, median)在我的堆栈上,所以我怀疑它不是数据格式(tif)的问题.我正在使用的代码是:

加载数据:

f = list.files("./")
r = stack(f)
Run Code Online (Sandbox Code Playgroud)

总结:

median(r) # does not work
mean(r) # works
max(r) # works
calc(r, median) # works
Run Code Online (Sandbox Code Playgroud)

正如calc工作中我不需要回答继续,但我想了解为什么median不工作.这是标准行为吗?

r raster spatial

4
推荐指数
1
解决办法
998
查看次数

标签 统计

r ×2

postgresql ×1

raster ×1

spatial ×1