Build a chart from Table Nodes
Last updated
Last updated
Acho app builder provides a seamless workflow to for creating charts using Table Nodes with no-code. This enables users to efficiently transform their data into meaningful Business Intelligence or Data Science visualizations.
In this tutorial, we will use digital_ads_performance
data from sample Postgre dataset. You can also prepare your own data and add it to resource to proceed the following steps.
Create an app if you don't have one, or go to the app that you want to create a chart.
To add a table to your page, go to Elements -> Chart at left tool bar and drag it onto the page.
Select digital_ads_performance
in Table Node -> sample-postgre as the Data source of your chart.
Choose a chart type to load a template. For example, in the video, we use Pie chart and Line chart to visualize the digital_ads_performance
data.
Dimensions: These represent qualitative data and serve as categories or labels for your data. They provide the contextual aspect—answering the 'what'—to help make sense of the corresponding metrics.
Metrics: These are quantitative data points. They offer measurable insights to questions such as "How much?", providing a context in which the numbers (metrics) can be understood.
For example, choose 'Pie chart' as the chart type, 'channel' as the Dimension, and 'impressions' as the Metric, and you will get a chart like this:
Furthermore, you can modify how the raw data is grouped and aggregated before generating the chart, all without needing any coding.
For enhanced visualization, charts aggregate Table node metrics, grouped by the dimension you selected. You can choose measures of aggregation, such as sum or average for numeric metrics, and count or count distinct for non-numerical metrics. The table node data will be grouped and ordered by the dimension, and the metrics will be aggregated in the backend according to your chosen measures. Subsequently, the chart renders this aggregated data to provide an optimal visualization.