This page provides an overview of all available nodes in NodeBox, organized by category.
Data Import & Creation
These nodes help you get data into NodeBox and create new datasets:
Import Data
: Load data from a local CSV, JSON, or Excel fileFetch Data
: Load data from a URLParse Data
: Convert text into structured data (CSV, JSON)Random Values
: Generate random numbers or textSample
: Create a subset of your dataSplit String
: Convert a text string into a list by splitting on a delimiter
Data Transformation
These nodes help you clean, transform, and reshape your data:
Filter Data
: Keep only the rows that match certain conditionsSort Data
: Order data by one or more columnsAggregate Data
: Group and summarize data (sum, average, count)Join Data
: Combine two datasets based on a common keyMerge Data
: Stack multiple datasets on top of each otherPivot Data
: Reshape data from long to wide formatChange Data
: Modify values in your dataset using expressionsExplode Data
: Convert list columns into separate rowsFlatten Data
: Remove nested structures from your dataSample Data
: Create a random subset of your dataApply Expression
: Transform data using JavaScript expressionsBin Data
: Group data into bins based on a numeric attributeCreate Attribute
: Add a new column to your datasetGroup By
: Group data based on one or more columnsReplace Text
: Replace specific patterns in textSlice Data
: Extract a subset of your data
Geography & Maps
These nodes help you work with geographic data and create maps:
Project Features
: Project geographic features onto a 2D map
Visualization
These nodes help you create and customize visualizations:
Core Plot Nodes
Plot Data
: Create a basic visualization from your dataRender Plot
: Convert a plot specification into shapesSet Plot Scale
: Control the range and scale of axesSet Plot Theme
: Apply a predefined visual styleSet Plot Type
: Change the type of visualization (scatter, line, bar)
Plot Customization
Add Data Labels
: Show values next to data pointsAdd Legend
: Add a legend to explain colors or shapesSet Axis
: Customize axis appearance and labelsSet Mark
: Change how data points are displayedSet Plot Figure
: Configure the overall plot size and marginsSet Plot Title
: Add and style plot titles and subtitles
Plot Appearance
Apply Color Theme
: Change the color scheme of the plotApply Plot Scale
: Adjust the scale of visual elementsAdd Plot Data
: Add additional datasets to the plot
Graphics
These nodes provide low-level control over shapes and graphics:
Basic Shapes
Rect
: Create rectangles and squaresEllipse
: Create circles and ellipsesLine
: Create straight linesPath
: Create custom shapes using pathsText
: Add text to your visualization
Shape Operations
Merge Shapes
: Combine multiple shapes into oneTransform
: Move, rotate, or scale shapes