行列内のインデックス付けのための整数のシーケンスを作成したいと思います。 R
ペンダントは、次のようになります。Rcppでの整数のシーケンス
no matching function for call to 'seq_along(const int&, const int&)'
方法:私はエラーメッセージを取得しかし
#include <Rcpp.h>
#include <algorithm>
#include <vector>
#include <numeric>
using namespace Rcpp;
using namespace std;
// [[Rcpp::export]]
NumericVector test(NumericVector x) {
IntegerVector indexRow = Rcpp::seq_along(max(0, 1), min(1, 12));
}
:
indexRow <- max(0,1):min(2,12)
matrix1[indexRow, ]
これは私が整数のシーケンスを作成するためにRcpp
にしようとしたものですRcppに整数のシーケンスを作成できますか?ここ
使用
R
で、[この](http://stackoverflow.com/questions/30063951/using-colon-to-access-elements-in-an-array -in-c-in-rcpp)は役に立つかもしれません –