Hub
Pricing About
NodeNode / Manipulator

Rank

ManipulationRowTransformStreamable
Drag & drop
Like

This node assigns ranks to rows based on user-defined ordering criteria. The ranking is determined by selecting one or more columns, with the option to specify ascending or descending order. If multiple criteria are set, the table is first sorted by the primary criterion, and subsequent criteria are used only in the case of ties.

Additionally, ranking can be performed within groups by selecting one or more category columns, where each unique combination of category values defines a separate ranking group.

Node details

Input ports
  1. Type: Table
    Data
    Data that is to be ranked
Output ports
  1. Type: Table
    Ranked Data
    Table containing an additional rank column

Extension

The Rank node is part of this extension:

  1. Go to item

Related workflows & nodes

  1. Go to item
  2. Go to item
  3. Go to item

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2025 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits