我有给定客户的开始和结束周,我需要为他们订阅的周制作面板数据。我已将数据处理成易于转换的形式,但是当我转置时,我没有填写开始和结束之间的几周。希望一个例子能对我的请求有所帮助。周从 0 开始,到 61 结束,因此为了简单起见,强制任何高于 61 的周为 61。如果他们仍然订阅,则填充 1,否则填充空白。
ID Start_week End_week
1 6 61
2 0 46
3 45 61
我想要什么
ID week0 week1 ... week6 ... week45 week46 week47 ... week61
1 . . ... 1 ... 1 1 1 ... 1
2 1 1 ... 1 ... 1 1 0 ... 0
3 0 0 ... 0 ... 1 1 1 ... 1