0.1.5 • Published 8 months ago

n8n-nodes-draw-matrix v0.1.5

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

Draw Matrix Node for n8n

The Draw Matrix node for n8n is a powerful tool to visualize your data by generating various types of plots, such as Bar, Pie, Scatter, Box, and Heatmap charts. This node is perfect for data analysis, generating visual reports, or exploring relationships within your dataset.

Purpose

The Draw Matrix node allows you to plot visualizations from your data, making it easier to interpret and analyze complex datasets. The available chart types include bar charts, pie charts, scatter plots, box plots, and heatmaps.

Installation

Ensure you have a working n8n installation. To install this custom node:

  1. Fork or clone this repository.
  2. Follow the official n8n custom node installation guide.
  3. Add the node to your n8n workflow.

Configuration

Node Settings

Once the Draw Matrix node is added to your workflow, you can configure the following parameters:

  • Target Column (string):

    • Default: target
    • Description: The name of the column in your dataset that you want to use as the target for analysis.
  • Title (string):

    • Default: target
    • Description: The title for the matrix plot.
  • Type of Matrix (options):

    • Bar: Bar chart
    • Box: Box plot
    • Heatmap: Heatmap
    • Line: Line chart
    • Pie: Pie chart
    • Scatter: Scatter plot
    • Description: Choose the type of matrix/plot to draw.
  • Output Image Path (string):

    • Default: /tmp/matrix_plot.png
    • Description: Path where the generated image will be saved.

Example Workflow

Here’s an example configuration for generating a Bar Chart:

Input Data

{
  "data": [
    {"target": 1, "col1": 2, "col2": 3},
    {"target": 2, "col1": 3, "col2": 4},
    {"target": 3, "col1": 4, "col2": 5}
  ]
}

Node Configuration:

  • Target Column: target
  • Title: My Matrix Plot
  • Type of Matrix: Bar
  • Output Image Path: /tmp/output_plot.png

The node will generate a Bar chart with the title My Matrix Plot and save it to /tmp/output_plot.png.

Output

Once the matrix plot is generated, the Draw Matrix node will return the path to the saved image:

{
  "imagePath": "/tmp/output_plot.png"
}
0.1.5

8 months ago

0.1.4

8 months ago

0.1.3

8 months ago

0.1.2

8 months ago

0.1.1

8 months ago

0.1.0

8 months ago