Как заполнить столбец случайными значениями в полярахPython

Программы на Python
Anonymous
 Как заполнить столбец случайными значениями в полярах

Сообщение Anonymous »

Я хотел бы знать, как заполнить столбец фрейма данных Polars случайными значениями.
Идея состоит в том, что у меня есть фрейм данных с заданным количеством столбцов, и я хочу добавить в этот фрейм данных столбец, который заполняется различными случайными значениями (например, полученными с помощью функции random.random()).
Это то, что я попробовал сейчас:

Код: Выделить всё

df = df.with_columns(
pl.when((pl.col('Q') > 0)).then(random.random()).otherwise(pl.lit(1)).alias('Prob')
)
С помощью этого метода я получаю столбец, заполненный одним случайным значением т.е. все строки имеют одинаковое значение.
Есть ли способ заполнить столбец разными случайными значениями?
Заранее спасибо.>

Подробнее здесь: https://stackoverflow.com/questions/760 ... -in-polars

Вернуться в «Python»