如何组合列表来获取向量?

时间:2017-06-26 15:23:22

标签: r list vector

我需要的包termtrc

ISIN:chr [1:115]“AT0000383690”“AT0000383690”......

这意味着如果债券“xxx”具有例如5个现金流而另一个债券“yyy”具有3个现金流,则该向量需要如下所示:

(“xxx”“xxx”“xxx”“xxx”“xxx”“yyy”“yyy”“yyy”)

所以现在我收到了

for(i in 1:length(count)){part [[i]]< -rep(ISIN [i],count [i]);}

其中“part ”是一个列表和 “count ”是一个向量,显示我需要多少次债券

所以我现在有了: part [1] =(“xxx”“xxx”“xxx”“xxx”“xxx”)和 part [2] =(“yyy”“yyy”“yyy”)

我需要(“xxx”“xxx”“xxx”“xxx”“xxx”“yyy”“yyy”“yyy”)

我该怎么做?

谢谢!

1 个答案:

答案 0 :(得分:0)

rep()是矢量化的,所以你可以做到

part <- rep(ISIN, count)