排列载体列表

时间:2018-05-06 21:51:26

标签: r list sorting

我有一个矢量列表和另一个矢量。我想根据另一个向量的值来排列向量列表

a <- c(1, 2)
b <- c(1, 4)
c <- c(1, 1)  
x <- list(a, b, c)  # list of vector
v <- c(3, 2, 5)     # other vector

这里我想根据v排列x。所以所需的输出将是:

 2  b
 3  a
 5  c

2 个答案:

答案 0 :(得分:0)

基于向量sc = cm.ScalarMappable(cmap=cmap,norm=norm) sc.set_array([]) plt.colorbar(sc) 的顺序的第一个订单列表<FlatList extraData={this.props} .... ,然后使用有序列表的名称绑定向量以形成相关列。

它类似于:

x

数据:

v

答案 1 :(得分:0)

以下是stackarrange

的选项
library(dplyr)
v %>%
   set_names(letters[1:3]) %>%
   stack %>%
   arrange(values)
#   values ind
#1      2   b
#2      3   a
#3      5   c