我是一个初学者,目前正在尝试使用pandas创建以下数据结构/表:
3列表
| 销售日期|装运日期|交货日期|
| - -----|- -----|- -----|
1.首先,我想在列1(销售日期)中创建随机日期。例如2022年的50个日期
1.第二,我想生产同样数量的枣子 第2栏(装运日期)。但是,这些值应取决于 在第1栏中,在每种情况下加上一定的天数。例如:列1上的随机日期是01.01.2023,那么列2上的日期应该是+5天,所以06.01.2023。
1.第三,同样的情况应该发生在列3上,但不同之处在于,这取决于列2。
最后一个例子:第1列中随机生成的日期是01.01.2023添加到此日期的日期随机数(+3),并为第2列生成新日期:04.01.2023日期随机数(+2)添加到新日期并为第3列生成新日期:06.01.2023
我们得到具有以下内容的数据结构:
| 销售日期|装运日期|交货日期|
| - -----|- -----|- -----|
| 2023年1月1日|2023年01月04日|2023年01月06日|
谢谢你!
最好
我尝试在python pandas中创建一个3列的表。第一列应包含随机日期。第二列应包含取决于列1 +x天的日期。第3列相同,但取决于第2列。
2条答案
按热度按时间hgncfbus1#
演示如何实现此目的的示例
ogq8wdun2#
可以使用
pd.to_timedelta
输出: