列表乘法到数据框
List Multiplication to dataframe
列表 = [1, 2, 3]
最终输出需要像这样创建一个数据框:
1 2 3
2 4 6
3 6 9
我尝试使用以下代码创建列表,但我需要一个数据框::
List = [1,2,3]
New_list=[]
for i in List:
for j in List:
New_list.append(i*j)
import numpy as np
import pandas as pd
l = [1,2,3]
ln = np.array(l)[np.newaxis]
pd.DataFrame(ln*ln.T)
列表 = [1, 2, 3]
最终输出需要像这样创建一个数据框:
1 2 3
2 4 6
3 6 9
我尝试使用以下代码创建列表,但我需要一个数据框::
List = [1,2,3]
New_list=[]
for i in List:
for j in List:
New_list.append(i*j)
import numpy as np
import pandas as pd
l = [1,2,3]
ln = np.array(l)[np.newaxis]
pd.DataFrame(ln*ln.T)