根据时间和数量创建一列

问题描述 投票:-1回答:1

Excel或R中是否有一种方法可以将每个日期的时间和数量格式的数据转换为一个长列。例如:

当前格式:

“”

相反,我希望此数据成为17 0s的一长列,后跟1 1和176 0s等。

谢谢你。

详细说明数据如下:

当前数据:

“”

而且我需要这些数据看起来像这样:

最终结果:

“”

r excel excel-vba
1个回答
1
投票

uncount的一个选项

 library(tidyr)
 uncount(dat, quantity)

或带有rep

with(dat, rep(time, quantity))
© www.soinside.com 2019 - 2024. All rights reserved.