我有一个定期的数据集。但是,这些时间段不是连续的。我的数据模式就是这样
Period Customer_No Date Product
1 111 01.01.2017 X
3 111 05.09.2017 Y
8 111 02.05.2018 Z
6 222 02.02.2017 X
9 222 06.04.2017 Z
12 222 05.09.2018 B
15 222 02.01.2019 A
Run Code Online (Sandbox Code Playgroud)
所有客户的期末应为15。我想根据客户创建连续的期间,并用以前的数据填充它们,如下所示:
Period Customer_No Date Product
1 111 01.01.2017 X
2 111 01.01.2017 X
3 111 05.09.2017 Y
4 111 05.09.2017 Y
5 111 05.09.2017 Y
6 111 05.09.2017 Y
7 111 05.09.2017 Y
8 111 02.05.2018 Z
9 111 02.05.2018 Z
10 111 02.05.2018 Z
11 111 …Run Code Online (Sandbox Code Playgroud) 我正在尝试生成 5x5 列表,其中恰好有 10 个放置在 2D 列表中的随机位置。
我想让其余的条目为零。我怎样才能做到?
import random
def randomNumbers():
mylist=[random.randint(0, 1) for _ in range(5)]
return mylist
Run Code Online (Sandbox Code Playgroud)