Build and Share Your Analysis With Arcade Analytics
Creating stellar visualization is one thing. But if you can't share it, then what's the points? Read on to learn how to make sharing you data viz easier.
Join the DZone community and get the full member experience.Join For Free
Every time you perform studies, investigations, or analyses in general, you usually need to prepare a good presentation of the main results through some effective charts and graphics. Then, once you've built a dashboard showing the outcome of your specific study, the next step is to share the graphics with all the people you want to make aware of your results. Often, in most products, sharing consists of a simple image export, but what if you could share interactive widgets or dashboards in your blog post for your readers?
You can have all of this by using Arcade Analytics, an open source platform that allows you to create and share captivating and effective reports by composing different widgets in complex dashboards. You can enjoy several widgets, e.g. the most specific Graph Widget, that allows users to query, handle, and visualize data in a graph, making the connections in your dataset very easy to understand. Then you can exploit traditional widgets like tables, pie, and bar charts and so on, in order to query your data, perform full-text searches, and compute data distributions.
Finally, you can also connect all the widgets in the same dashboard in order to make them interact with each other.
With Arcade Analytics 2.0, you can share your work in two different ways:
- By sharing a single widget.
- By sharing a whole dashboard of widgets.
Sharing is very simple. Let’s suppose I am an investigative journalist who performed a forensic analysis of some entities and intermediaries by studying some specific relationships in the Panama Papers dataset through Arcade Analytics. I could build and share an interactive widget like the following.
Sharing a widget turns out to be very easy; you just have to click on the “kebab menu” at top right in the widget’s panel header, then select the share option.
You will see a popup window like the following:
As you can see, there is an iframe code that can be copied and embedded in a web page, but in order to make the widget available, you have to switch its access status.
By opening the resource, the latest version of the widget will be accessible everywhere it was embedded through the iframe. By closing the resource, the widget will be unavailable for public viewing.
Sharing a whole dashboard can be more useful if we need to show several widgets belonging to the same analysis, especially when these widgets are connected and we want to allow our readers to make them interact each other.
To share a whole dashboard you just have to click the share button in the top-right corner.
Then you will see a popup window very similar to the previous one: in the same way, you will be able to share the dashboard simply by copying the iframe code reported in the window. Again, don’t forget to open the resource, otherwise, the dashboard won’t be available.
Using Open/Close on a dashboard forces all the contained widgets to be opened/closed. Once the dashboard is opened, you implicitly open all the contained widgets. By closing the dashboard, all the widgets are set as unavailable.
Of course, you can open a dashboard and then decide to close one or more widgets, or, vice versa, you can close the dashboard and just keep one or more widgets public.
Below is a shared dashboard:
I hope this post was helpful. If you’re going to share any of your widgets or dashboards on public websites, please tweet your page with the hashtag #arcadeanalytics!
Opinions expressed by DZone contributors are their own.