polars.Series.sample
-
Выбирает случайную выборку из этой Series.
- Параметры:
-
- n
-
Количество возвращаемых элементов. Нельзя использовать вместе с
fraction. По умолчанию равно 1, еслиfractionравно None. - fraction
-
Доля возвращаемых элементов. Нельзя использовать вместе с
n. - with_replacement
-
Разрешает выбирать значения более одного раза.
- shuffle
-
Определяет порядок выбранных значений. Если True, выбранные значения явно перемешиваются. Если False, относительный порядок выбранных значений сохраняется (то есть они идут в том же порядке, что и в исходной Series). Если None (значение по умолчанию), порядок не гарантируется; используется наиболее производительный алгоритм.
- seed
-
Начальное значение для генератора случайных чисел. Если задано None (значение по умолчанию), для каждой операции выборки генерируется случайное начальное значение.
Примеры
>>> s = pl.Series("a", [1, 2, 3, 4, 5]) >>> s.sample(2, shuffle=False, seed=0) shape: (2,) Series: 'a' [i64] [ 1 5 ]
Series.sample(
n: int | None = None,
*,
fraction: float | None = None,
with_replacement: bool = False,
shuffle: bool | None = None,
seed: int | None = None,
) → Series
© 2020 Ritchie Vink
© 2022 Polars contributors
Licensed under the MIT License.
https://docs.pola.rs/api/python/stable/reference/series/api/polars.Series.sample.html