0 ×

Bootstrap Sampling

KNIME Base Nodes version 4.4.0.v202106241539 by KNIME AG, Zurich, Switzerland

Samples the data using bootstrapping. Bootstrapping is a sampling technique, which randomly draws rows from the input with replacement. The output table will therefore likely contain duplicate rows while other rows are not present in the output at all.


Sample size in %
The amount of samples relative to the original table.
Absolute sample size
The absolute amount of samples created.
Use random seed
You may enter a fixed seed here in order to get reproducible results upon re-execution. If you do not specify a seed, a new random seed is taken for each execution.
Append count of occurrences
Will append a column containing the number of times, this data is present in the bootstrap samples.
Append original RowID
Will append a column containing the original RowID in the bootstrap samples.
RowID separator
The bootstrap samples have a RowID that is composed of the original RowID, the separator and an incremented number for the copies of each row.

Input Ports

Table containing the data that should be sampled.

Output Ports

The extracted samples.
The data that has not been used.

Best Friends (Incoming)

Best Friends (Outgoing)



To use this node in KNIME, install KNIME Base nodes from the following update site:


A zipped version of the software site can be downloaded here.

You don't know what to do with this link? Read our NodePit Product and Node Installation Guide that explains you in detail how to install nodes to your KNIME Analytics Platform.

Wait a sec! You want to explore and install nodes even faster? We highly recommend our NodePit for KNIME extension for your KNIME Analytics Platform. Browse NodePit from within KNIME, install nodes with just one click and share your workflows with NodePit Space.


You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.