有一个包含整数值的列表。list=[1,2,3,.....]然后我使用np.random.choice函数选择一个随机元素并将其添加到现有的 Dataframe 列中,请参考以下代码
df.message = df.message.astype(str) + "rowNumber=" + '"' + str(np.random.choice(list)) + '"'
但是由np.random.choice选择并附加到消息列的元素对于所有消息行总是相同的。
这是什么问题?
预期结果是从列表中选择的元素不同。
1条答案
按热度按时间piah890a1#
使用参数
size
传递给np.random.choice
,并将值转换为字符串: