考えられる要因のすべての組み合わせを使用してパンダデータフレームを作成するにはどうすればよいですか?
factor1 = ['a','b']
factor2 = ['x','y,'z']
factor3 = [1, 2]
val = 0
これは私が目指しているものです:
factor1 factor2 factor3 val
a x 1 0
a y 1 0
a z 1 0
a x 2 0
a y 2 0
a z 2 0
b x 1 0
b y 1 0
b z 1 0
b x 2 0
b y 2 0
b z 2 0
因子の数が非常に少ない場合、これは手動で行うことができますが、数が増えるにつれて、これを構築するためにもう少し自動化された方法を使用することが実用的になります。