如何使用 Pandas 创建随机浮点数的数据框

jul*_*eph 2 random numpy floating dataframe pandas

pd.DataFrame(np.random.randint(0,253,size=(253, 830)), columns=list_cols)
Run Code Online (Sandbox Code Playgroud)

我用它来获取随机整数,但我需要浮点数。知道怎么做吗?

Ana*_*ake 6

randint生成随机整数,用于rand获取 0 到 1 之间的随机数。然后您可以将其乘以所需的最大值。(我猜是 254 而不是 253)。

pd.DataFrame(np.random.rand(253, 830) * 254, columns=list_cols)
Run Code Online (Sandbox Code Playgroud)