相关疑难解决方法(0)

Rcpp:按另一个向量的顺序重新排列一个向量

我是 Rcpp 的新手。我需要A按照另一个向量的顺序重新排列一个向量B;例如,

A=c(0.5,0.4,0.2,0.9)
B=c(9,1,3,5)
Run Code Online (Sandbox Code Playgroud)

我想C=c(0.4,0.2,0.9,0.5)通过 Rcpp 制作。

我知道简单的 r 代码,C=A[order(B)]但是我有必要使用 Rcpp 代码。

我找到了如何B通过 using找到 的顺序sort_index,但我未能A就 的顺序进行安排B

我怎样才能做到?

c++ sorting r rcpp

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

标签 统计

c++ ×1

r ×1

rcpp ×1

sorting ×1