正如我在标题中所提到的,我未能在我的代码中实现它。这是我的代码,我尝试使用这两种方法,但最终它仍然无法工作。
[1, 2]
答案 0 :(得分:1)
要创建随机整数矩阵,您可以编写
import numpy as np
x = np.random.randint(low=0,high=100,size=(7,3) )
print x
low
是可以绘制的最小整数,high
是最大整数加上可以绘制的整数(即high=100
表示可以绘制的最大整数是99 )。 size
确定将返回的numpy数组的形状。上面代码的输出(给定我机器上使用的随机种子)是:
array([[15, 97, 2],
[88, 3, 6],
[64, 97, 13],
[18, 44, 75],
[ 4, 59, 10],
[97, 83, 73],
[97, 21, 28]])
然后你可以像以前一样将它投射到一只熊猫DataFrame
中:
import numpy as np
import pandas as pd
dates2 = pd.DataFrame(np.random.randint(low=0,high=100,size=(7,3)),\
index =dates, columns = list('ABC'))