关于pd.util.testing.rands()
来源:4-10 数据分箱技术Binning
veryvvyy
2018-01-12
请问老师,pd.util.testing.rands()中,util和testing分别是什么意思,它是python自带的库还是numpy或pandas的?这里这段代码和np.random.randn()区别仅在于生成字符串和数组的区别吗?谢谢老师!
写回答
2回答
-
您好。pd.util.testing.rands()是pandas里实现的一个生成随机字符串的方法,https://github.com/pandas-dev/pandas/blob/master/pandas/util/testing.py#L289 源码如下。utils是pandas里的一个module,然后这个rands是一个函数,处于testing.py中
def rands(nchars): """ Generate one random byte string. See `rands_array` if you want to create an array of random strings. """ return ''.join(np.random.choice(RANDS_CHARS, nchars))
012018-01-12 -
麦兜搞IT
2018-01-12
np.random.randn()是numpy里的一个方法, 能够生成一个符合标准正太分布的一个随机数
00
相似问题