Hub
Pricing About
ComponentComponent

Pie Chart World Map

martindddd profile image
Draft Latest edits on 
Jun 22, 2024 12:21 PM
Drag & drop
Like
Use or download
Inspired by this Apache eCharts Example: https://echarts.apache.org/examples/en/editor.html?c=map-usa-pie As a specific JSON file is required generate this type of chart I decided to create a configurable component. As the country naming is inconsistent in the JSON data a check is included where only those rows with country descriptions matching the JSON are included an visualised. To enable fixing up the input data any non-matching rows are routed to top output port and the list of valid names in the JSON to the bottom port.

Component details

Input ports
  1. Type: Table
    Input data
    The input table needs to contain at least three columns: One column containing country names One column containing the categories to be shown in the pie charts One column with the value for each combination of country and category.
Output ports
  1. Type: Table
    Non Matching Country Names
    This table includes all those country names that could not be matched to those required by the table. To avoid errors they have been removed and sent to this port for transparency. See the second output port to see a list of all remaining countries (incl. how they need to be spelled to be visible on the map)
  2. Type: Table
    List of remaining valid country names
    All country names that were not used inside the component. If the top port contains data you can check the countries that were not valid against this list - if you find a pair you can change the name in the input table.

Used extensions & nodes

Created with KNIME Analytics Platform version 5.2.3
  • Go to item
    KNIME Base nodesTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.2.2

    knime
  • Go to item
    KNIME JSON-ProcessingTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.2.2

    knime
  • Go to item
    KNIME Quick FormsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.2.2

    knime
  • Go to item
    KNIME ViewsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.2.2

    knime

This component does not have nodes, extensions, nested components and related workflows

Legal

By using or downloading the component, you agree to our terms and conditions.

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