environments

    2热度

    1回答

    我正在寻找一种方法来调用不受.GlobalEnv中其他对象影响的函数。 采取下面来看看两个功能: y = 3 f1 = function(x) x+y f2 = function(x) { library(dplyr) x %>% mutate(area = Sepal.Length *Sepal.Width) %>% head() } 在这

    0热度

    1回答

    我试图设置一个新的导轨项目以拥有三个环境:分段,测试和生产。我想在Heroku上托管,并使用Gi​​tHub进行源代码管理。基本工作流程我要的是: 1)开发的本地环境 2)推到GitHub上的分期分公司,分期 服务器上踢了一个版本。 3)将GitHub上的测试合并到测试中,然后开始测试,然后在测试服务器上构建成功。 4)将测试合并到开始生产服务器构建的生产中。 我也拥有我想要使用的域,我希望服务器

    1热度

    1回答

    与R工作组,这是一个真正的跆拳道: R> f_string <- 'Sepal.Length ~ Sepal.Width' R> l <- with(iris, lm(as.formula(f_string))) # works fine R> f_formula <- as.formula(f_string) R> l <- with(iris, lm(f_formula)) Erro

    0热度

    2回答

    我在R中有一个大而复杂的工作流(大量初始输入,重新编码,合并,删除观察值等),并且在许多针对每个输入的独立函数中工作类型,每个合并和数据操作步骤等等。现在只有最终的“分析数据集”被返回到全球环境中。然而,我想写一个文档数据汇编过程的knitr文档,但是所有的各种对象(数据框/小窍门)对于它们所组装的函数来说都是本地的,我认为这是很好的做法。 的选项似乎是: 我可能会产生大量的临时数据对象的全球环境

    0热度

    1回答

    我是第一次发布海报,请保持好心情。我遇到一些问题getMarket函数从包betfair。下面是它的要点: g <- function(x){ getMarket(x) } g(110501389) 此抛出: Error in eval(expr, envir, enclos) : object 'x' not found g是在全球环境中,并getMarket是从命名空间:

    1热度

    1回答

    由于我的生产机器有限(覆盆子pi),我想在我的生产机器中尽可能少地安装宝石。为了减少依赖关系,我想在我的开发机器上预编译我的资源并将它们部署到生产环境中。所以我不需要在我的生产机器上进行预先编译,也不需要资产管道所需的所有宝石。 所以我感动的Gemfile中所有宝石的资产组,改变了我的config/application.rb中: Bundler.require *Rails.groups(:as

    9热度

    1回答

    假设我有一个内存很大的值(可能是一个巨大的矩阵)。有没有办法将该值移动到不同的环境而不是复制然后删除?复制/克隆方法通过值的大小临时增加内存占用量。 我审查了post但它不包含我的问题的解决方案。共享相同的环境(以避免复制)是不是选项。我确实需要移动价值。

    1热度

    1回答

    在我的项目中,我们使用JIRA + Confluence + Teamcity。 我们有不同的环境(dev,systest,beta,integration,live)。我们让CI和我们的建造从一个环境进展到另一个环境。 如果我想看看我的版本只需要访问 http://dev.xxxxx.blah:9000/version.xml http://systest.xxxxx.blah:9000/ve

    7热度

    1回答

    我想以灵活的方式指定函数。我如何确保给定函数的环境在其后创建另一个函数时不会改变。 为了说明,这正常工作: make.fn2 <- function(a, b) { fn2 <- function(x) { return(x + a + b) } return(fn2) } a <- 2; b <- 3 fn2.1 <- make.fn2(a, b

    3热度

    2回答

    我有以下代码将产生一个错误,并写入使用所有帧的转储dump.frames()为proposed e. g. by Hadley Wickham: a <- -1 b <- "Hello world!" bad.function <- function(value) { log(value) # the log function may cause an error or w