r-package

    0热度

    1回答

    我尝试编写我的第一个R包并启动一个测试功能。 当我创建一个全新的包时,我在R文件夹中找到一个样本'Hello.R',在Man文件夹中找到'Hello.Rd'。 然后,我删除了HelloWorld测试功能,键入我的测试代码,写文档,并尝试创建一个新的文件: #' A Cat Function #' #' This function allows you to express your love

    0热度

    1回答

    我开发了一个R包,它通过Rcpp和RcppEigen调用C++代码。我Makevars.win看起来像这样(枚举是指我的问题) CXX_STD = CXX11 PKG_CPPFLAGS = -fopenmp -O3 -Wall -ftree-矢量化-march =本地-mavx - MFMA PKG_CXXFLAGS + = $(SHLIB_OPENMP_CXXFLAGS) PKG_LIBS =

    0热度

    1回答

    给出一个在github上有git repo的R软件包,我正在寻找一个最佳的方法来从软件包中的函数文档中构建一个github托管(gh-pages)站点形式roxygen2评论)。能够包括小插曲也会很棒。任何人都可以提供一些关于如何开始的指针?

    0热度

    2回答

    程序包名称为pareto。这是.c文件中src目录: #include <R.h> #include <math.h> #include "Rinternals.h" #include "R_ext/Rdynload.h" static void dpareto(double *x, double *a, double *b, int *n, int *islog,

    0热度

    1回答

    而在Windows 10我得到停留在这一点上 install.packages("ROracle") Installing package into ‘C:/Users/admin/Documents/R/win-library/3.3’ (as ‘lib’ is unspecified) Package which is only available in source form, a

    2热度

    2回答

    最近,我在进行检查时得到了关于Win R开发版的小插图的警告。 文件中的“护身符”目录,但在“出师表/ DOC”没有文件 这个警告只出现同赢开发版本。 对于Mac,AppVeyor和Travis不会出现警告。 问题是,我不知道警告想告诉我什么。 据我所知,我不必把文件放在inst/doc中。 下面是完整的警告消息: Files in the 'vignettes' directory but no

    0热度

    1回答

    随着最新[R开发的版本,我得到了以下错误消息: 包没有Sweave小插曲来源,无VignetteBuilder领域。 如果我会用knitr建立我的小插曲,我现在补充 VignetteBuilder:knitr我的描述文件。 但我实际上使用Sweave。 添加VignetteBuilder:Sweave不适合我。 Fehler在loadVignetteBuilder(PKGDIR,TRUE): Vi

    0热度

    1回答

    我尝试在我的R程序包中调用OpenMP代码。在src目录下的fun.c文件的OpenMP的区域是这样的: static void mp_func(double *x, double *a, double *b, double *den, int *P) { #pragma omp parallel for num_threads(P[0]) default(non

    0热度

    1回答

    我正在使用RcppEigen为我的R包编写一些C++组件,并且在此上下文中使用typedefs时遇到问题。下面的代码不会编译: // [[Rcpp::depends(RcppEigen)]] #include <RcppEigen.h> using namespace Rcpp; typedef Eigen::ArrayXd MapAr1; // [[Rcpp::export]]

    1热度

    2回答

    假设,如果我考虑两个表交易和账户 其中transaction$account_id包含account$account_id > transaction trans_id account_id amount 1 100 500 2 101 200 3 102 100 4 100 600 5 100 700