在python中的random.randint(a,b)用于生成一个指定范围内的整数。其中参数a是下限,参数b是上限, 生成的随机数n: a <= n <= b。
查看numpy的api numpy.random.randint(low, high=None, size=None, dtype='l') Return random integers from low (inclusive) to high (exclusive). 生成的随机数的 low<=n<high
print random.randint(0, 1) #生产 =0或1 的随机数
print np.random.randint(0,1) #生产 =0 的随机数
结论:Python 的 random模块 randint 只能生成一个随机数。 numpy.random.randint 可以生成对应长度的 随机数 ,生成的随机数范围有所不同。
corr() 相关系数
- DataFrame.corr(method='pearson', min_periods=1)
- method : {‘pearson’, ‘kendall’, ‘spearman’}
- min_periods : int, optional
- Minimum number of observations required per pair of columns to have a valid result. Currently only available for pearson and spearman correlation(每对列要求有效结果所需的最少观察数量。目前只能用于pearson和spearman)