snowflake.snowpark.DataFrame.sample_by¶
- DataFrame.sample_by(col: Union[Column, str], fractions: Dict[Union[None, bool, int, float, str, bytearray, Decimal, date, datetime, time, bytes, list, tuple, dict], float]) DataFrame[source]¶
Returns a DataFrame containing a stratified sample without replacement, based on a
dictthat specifies the fraction for each stratum.Example:
- Parameters:
col – The name of the column that defines the strata.
fractions – A
dictthat specifies the fraction to use for the sample for each stratum. If a stratum is not specified in thedict, the method uses 0 as the fraction.