我有一个pandas数据框,其日期和字符串类似于:
Start End Note Item
2016-10-22 2016-11-05 Z A
2017-02-11 2017-02-25 W B
我需要将其展开/转换到下面,在开始和结束列之间填写几周(W-SAT),并在注释和项中向前填写数据:
Start Note Item
2016-10-22 Z A
2016-10-29 Z A
2016-11-05 Z A
2017-02-11 W B
2017-02-18 W B
2017-02-25 W B
对熊猫最好的办法是什么?某种多索引应用?
如果
df['End'] - df['Start']
的唯一值的数目不太大,但数据集中的行数很大,则以下函数将比在数据集中循环快得多:你根本不需要迭代。
您可以遍历每一行并创建一个新的数据帧,然后将它们连接在一起
相关问题 更多 >
编程相关推荐