を展開します。パンダ:私は採用の人々と年のデータフレームを持つデータフレームの行単位、RのSurvSplit(に類似)
person_id years
1 1.00
2 2.34
3 6.85
を私は行方向事前定義された「チャンクに基づいてデータフレームを展開したいです"従業員の在籍期間中。私は1年マークでチャンク人の任期にしたい場合たとえば、上記のデータフレームになるでしょう:
person_id tstart tend
1 0.00 1.00
2 0.00 1.00
2 1.00 2.34
3 0.00 1.00
3 1.00 6.85
私は1年と2年のマークでチャンクに望んでいた場合は、元のデータフレームは次のようになります。
だから、person_id tstart tend
1 0.00 1.00
2 0.00 1.00
2 1.00 2.00
2 2.00 2.34
3 0.00 1.00
3 1.00 2.00
3 2.00 6.85
、理想的には、私が(年1および2のチャンクに例えば[1,2]
)行方向の拡大を指示するチャンクのlist
またはtuple
を提供したい
このデータフレームの操作はRののようになります- 127ページを参照here
どうすればいいですか?私はStackoverflowに関するいくつかの記事を見つけましたが、異なるデータフレーム拡張の目標について議論します。
素晴らしい、ありがとうございました! – NickBraunagel