0% found this document useful (0 votes)
89 views2 pages

Knime Spreadsheet Cheatsheet v5 - 1

The document provides an overview of key nodes and functions in KNIME for spreadsheet users, including: 1) Visualization nodes like bar charts and line plots to visualize aggregated metrics and time series data. 2) Filtering nodes to filter rows and columns in or out of a table based on values, data types, or wildcards. 3) Value creation nodes for math operations, renaming columns, and replacing string values. 4) Using flow variables to parameterize workflows and overwrite configuration settings in downstream nodes. 5) An overview of common data types in KNIME like strings, integers, doubles, dates, and Booleans.

Uploaded by

harisomanath
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
89 views2 pages

Knime Spreadsheet Cheatsheet v5 - 1

The document provides an overview of key nodes and functions in KNIME for spreadsheet users, including: 1) Visualization nodes like bar charts and line plots to visualize aggregated metrics and time series data. 2) Filtering nodes to filter rows and columns in or out of a table based on values, data types, or wildcards. 3) Value creation nodes for math operations, renaming columns, and replacing string values. 4) Using flow variables to parameterize workflows and overwrite configuration settings in downstream nodes. 5) An overview of common data types in KNIME like strings, integers, doubles, dates, and Booleans.

Uploaded by

harisomanath
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Early access of KNIME Analytics Platform Version 5

Cheat Sheet: KNIME for Spreadsheet Users

Getting started with KNIME Analytics Platform VISUALIZATION FILTERING VALUE CREATION FLOW VARIABLES DATA TYPES &
• Use the Getting Started Guide to take your first steps with Visualizes one or more aggregated Row Filter Filters rows in or out of the input
Math Formula
Implements a number of math operations across multiple Flow Variables allow for the parameterization of a CONVERSIONS
visual workflows at: Bar Chart
metrics for different data partitions table according to a filtering rule. input columns. The math operations can be applied to workflow. A Flow Variables is a parameter that can
www.knime.com/early-access-knime-ap-v5-getting-started with rectangular bars where the The filtering rule can match a value multiple columns with the Math Formula (Multi Column) S String: Sequence of characters, e.g.
assume different values at different execution points in
• Learn more about included nodes and explore working heights are proportional to the in a selected column or numbers in node. the workflow & overwrite configuration settings in "This is a string"
examples in the KNIME Analytics Platform Version 5 Starter metric values. The partitions are a numerical range. upcoming nodes. I Integer: Whole real valued number,
Perspective Collection on KNIME Community Hub. defined by a categorical column. Column Renamer Renames selected String Replacer Replaces values e.g. -100 or 345
Filters columns in or out of the input Creating a Flow Variable
Column Filter columns according to the in a selected D Double: Real valued number, e.g.
Plots numerical values in data table. Columns to be filtered can be 1. Use a Configuration or a Widget
Node Action Bar: Interact directly with the column name defined in string column if -0.432 or 45.39
columns (y-axis) against values in a manually chosen, selected node to create a Flow Variable at
node to, e.g., configure, execute, cancel or Line Plot the dialog. Column names they match a
reference column (x-axis). Data according to their data type, or any point in your workflow. 2. Use Date&Time: A data format for date,
reset a node. must remain unique! defined pattern. Cell Updater
Concatenate points are connected via colored based on a wildcard or regex any of the nodes converting data time, date&time, or date&time plus
Configure: Open the configuration dialog. lines. If the reference column on the expression matching their name. into Flow Variables. time zone.
Cell Updater Updates a single cell of the input table with the value of
Execute: Executes the node. x-axis contains sorted time values, the specified flow variable. The cell to be updated must 3. Via the node configuration B Boolean: Two possible values only,
Cancel: Cancels the execution of the node. Top k Row Filter Sorts the input table according to a
the line plot graphically represents defined sorting criteria and keeps be specified via the row number and column name. The window in the Flow Variables tab, e.g. TRUE and FALSE
Reset: Resets the node. the evolution of a time series. output table will be identical to the input table except for fill in a blank box with the name of
only the first k rows. In the Collection Cell: Collection of
Node Labels: Double click Add comment the single updated cell. the Flow Variable
Advanced Settings tab, the output multiple values of either the same
below the node to add a comment/label. Plots multiple numerical data
order can be specified. Hidden Flow Variable Ports or different types e.g., can be a list
Add comment Dynamic ports: Additional input ports can columns on top of each other using Updates cells in the top input table with matching cells
Stacked Area Chart
the previous line as the base
Table Updater
Each node has two hidden Flow Variable ports to accept of values or a set of values. In a set
be added by clicking the plus on the left Table Cropper Crops the input table based on the from the bottom update table. A matching cell must have
reference. The areas in between the same column name and RowID in both tables. incoming Flow Variables & to propagate them to the each value occurs only once.
side of the node. chosen row and column range. The
lines are colored for easier row range is defined via row number, Multiple cells of multiple rows and columns can be upcoming nodes. To make these ports visible, hover your Document/Image: KNIME Analytics
Not configured: Node is not yet configured and cannot comparison. This chart is the column range either via column updated. Additional rows and columns from the update cursor over the node. To configure a node’s flow variables Platform supports many more data
be executed with its current settings commonly used to visualize name or column number. table can be appended to the input table. right-click the node and select Configure flow variables. types like text documents, images,
trending topics. fingerprints, etc.
Configured: Node has been correctly configured and
Visualizes one aggregated metric Converts the data type of
may be executed at any time Pie Chart Quick node adding String to Number
for different data partitions with the selected columns from
Executed: Node has been successfully executed and colored slices on a circle where the Application Tabs Info page string to either double or
S 2
results can be viewed and used in downstream nodes. areas are proportional to the integer. Use the Number to
Workflow Toolbar
Error: The node has encountered an error during metric values. The partitions are String node for the
defined by a categorical column. opposite conversion.
execution. Side panel
navigation Workflow Editor Parses the strings in the
selected columns
Description
according to a date/time
READ DATA DATE&TIME HANDLING MERGING Node Repository
format and converts them
Space Explorer
Excel Reader
Reads content from sheets in
String to Date&Time
into Date&Time cells. Four
Extract Date&Time Extracts selected date and Concatenates the rows of all
Excel files (xlsx, xlsm, xlsb, and Fields Date&Time forms are
time fields from a selected input tables by writing them
xls format). Sheets and cells to supported: only date, only
column of type Date&Time below each other. Columns
be read can be defined in the Concatenate time, date & time, and date
and appends their values in with equal names are
configuration window. & time plus time zone. Use
new columns. concatenated. If one input table
Google Sheets the Date&Time to String
Reader
Shifts a selected date or time contains column names that
Reads data from a Google node for the opposite
with a defined duration or the other table does not, the
Sheets spreadsheet after Date&Time conversion.
Shift granularity. The shift value can columns can either be filled
authenticating with the Google with missing values (union) or
Authentication node. either be a duration column or
a numerical column. A positive filtered out (intersection).
Google
shift value is added to the Joins the columns of the two
Authenticates against
METANODES &
Authenticator Joiner

Google API services via selected date/time, a negative input tables based on one or
the "Authenticate" value will be subtracted. multiple joining columns. COMPONENTS
button's pop-up window. Calculates the difference Allows to select between
between two Date&Time different joiner modes. A Metanode or Component is a node
Microsoft
Authenticator
Connects to Microsoft Azure Date&Time objects, e.g., from two selected Adds matching values from a that contains other nodes.
Difference
and Office 365 cloud services columns, from a selected dictionary table to a data table Creating a Metanode or Component
MS via a number of interactive column and a fixed value, from a
Value Lookup
based on a lookup column. Select all relevant nodes, right-click and
Node port view
authentication options. selected column and the current When a lookup value matches select Create metanode for a
execution time, or from one cell an entry in the dictionary, the metanode or Create component for a
and the cell in the previous row selected cells are added to the component. Right-clicking a metanode
for a selected column. data table. Otherwise, missing or component opens the context menu
cells will be inserted. with a number of options such as
WRITE DATA expand or configure. To add input or
Excel Writer
Combines two or more output ports to a metanode or
tables by appending their
Writes the input data table ORCHESTRATION Column Appender
columns according to the On the entry page you have the option to:
component click the plus on the left
into a spreadsheet of an side for additional input ports, and the
Excel file (xls or xlsx). Email Sender order of input tables. • Create a new workflow in your local space (i.e., the folder plus on the right side for additional
Sends HTML or plaintext emails Columns with identical on your computer that stores KNIME workflows), output ports.
from an external SMTP server. column names will be • Open an existing workflow from your local space,
Google Sheets
Writes the input data table Attachments from the appended with "(#1)", "(#2)" • E-Books: KNIME Advanced Luck covers Metanodes just collect nodes inside
Writer • Connect to the KNIME Community Hub to find workflows,
into a new Google Sheets filesystem may also be included. and so on. advanced features & more. Practicing Data and are an efficient way to clean up
nodes and components, and collaborate in spaces.
spreadsheet after Science is a collection of data science case your workflow.
authenticating with the CLEANING studies from past projects. Both available at Components encapsulate & abstract
Google Authentication node. knime.com/knimepress functionality, can have their own dialog
Connects to Google Sheets,
DATA AGGREGATION Missing Value
Defines and applies a strategy to • KNIME Blog: Engaging topics, challenges, and can have their own sophisticated,
Google Sheets replace missing values in the input industry news, & knowledge nuggets at interactive views. They can be reused in
Connector given a Google API
Pivot Creates a pivot table by configuring Splits the input table at the row that Aggregates numerical column based on one of table - either globally on all knime.com/blog your own workflows but also shared
connection. Depending on the Table Splitter Row Aggregator
columns for grouping and pivoting. matches a given condition. The part of the following aggregation functions: columns, or individually for each • E-Learning Courses: Take our free online with others: via KNIME Business Hub or
authentication method, the
The group columns are turned into the table that occurred before the Occurrence count, sum, average, minimum, or column seperately. self-paced courses to learn about the different KNIME Community Hub. They can also
sheet should be either opened
unique rows, whereas the pivot matching row is forwarded to the top maximum. Some aggregation functions support steps in a data science project (with exercises represent web pages in a Data App
with a Google account or Duplicate Detects duplicate rows and applies
values are turned into columns. output table, the bottom output table weighting. Rows can optionally be grouped by a Row Filter
& solutions to test your knowledge) at deployed to others via KNIME Business
shared with a service account. the selected operation, e.g.,
contains the rest of the input table. category column. knime.com/ Hub. Flow Variables cannot enter or
Unpivot Stacks the cells of the selected removes duplicate rows. Duplicates
Connects to a SharePoint Sorts the table in ascending or descending Aggregates column values for a defined knime-self-paced-courses exist a component, unless explicitly
value columns into one column. The Sorter are rows that have the same value
Online site and allows order based on the values of one or more moving window based on various • KNIME Community Hub: Browse and share configured in the component’s input
cells of the selected remaining input Moving Aggregator
in all selected columns.
downstream nodes to access columns. Additionally, string-compatible aggregation functions. The window length is workflows, nodes, and components. Add and output nodes.
columns are appended to the
SharePoint Online
the document libraries as a columns can be sorted in alphanumeric defined in the configuration dialog and can Allows to compare values of two ratings, or comments to other workflows at
Connector corresponding output rows.
file system, e.g., to read or instead of lexicographic order. take any number from 2 to the maximum columns based on a defined hub.knime.com
write files and folders, or to Splits values in the selected column number of rows in the table. The aggregation Column Merger
primary and secondary column. The • KNIME Forum: Join our global community & Metanode Component

perform other file system


Cell Splitter
into two or more substrings, as Cell Extractor Extracts the value of a single cell from the values are appended as new columns. node outputs a new column where engage in conversations at forum.knime.com
Column Combiner
operations. The connection is defined by a delimiter match. A input table and outputs it as a 1x1 table. the output value for each row will be • KNIME Business Hub : For team-based
closed when the Connector The row selection is defined via row Combines the content of a set of columns the value in the primary column if it
delimiter is a defined character, such collaboration, automation, management, &
node is reset, or the workflow number, the column selection either via row-wise and appends the concatenated is not missing, or the value in the
as a comma, space, or any other deployment check out KNIME Business Hub at
is closed. column name or column number. string as separate column to the input table. secondary column otherwise.
character or character sequence. knime.com/knime-business-hub
KNIME Press
Extend your KNIME knowledge with our collection of books from KNIME Press. For beginner and advanced users, through to those interested in specialty topics such as topic detection, data blending, and classic
solutions to common use cases using KNIME Analytics Platform - there’s something for everyone. Available for download at www.knime.com/knimepress.

KNIME ®
BEGINNER·S
LUCK

Decision
Tree Learner
File Reader Partitioning

Decision Tree
training to Predictor Scorer
original 80 vs. 20 predict income
data set

attach class confusion matrix


probabilities + scores

A Guide to KNIME Analytics Platform for Beginners


Authors: Satoru Hayasaka and Rosaria Silipo

KNIME for Life Sciences


A Collection of Use Cases

© 2023 KNIME AG. All rights reserved. The KNIME® trademark and logo and OPEN FOR INNOVATION® trademark are used by KNIME AG under license from KNIME GmbH, and are registered in the United States. KNIME® is also registered in Germany.

You might also like