I am creating one application where a end user create a chart with a simple Gui and charts are d3.js also user can save that and edit it whenever required in near future.
so how do i save that chart or in which format, so that in future a end user can edit that chart.
Related
is it possible to send an already amchart4 created chart to the amchart editor library?
I don't want to loose the data, colors, ... etc.
scenario:
1- create pie chart using amchart4 library.
2- fill and edit format of chart (to be the new default).
3- send created chart to editor if user wants to edit.
I have made a simulation consisting of multiple vehicle agents (about 17), but I can't figure out a way of how I can display time color charts related to each of those vehicles in the main agent. If possible I want it to be in a scroll view so that the user can scroll through the different time color charts. I want to make it sort of like a Gantt chart.
Sort of something like this
The image related to my query
Scrolling is impossible with current AnyLogic UI, unfortunately. You can, however, add buttons to manually "scroll up/down" and change what view area the user sees.
Re plotting itself, either create 17 charts manually and link them to the individual agents.
Or better, create 1 chart in the agent type, have the agent population embedded in Main and adjust the y-component of the chart presentation according to the agent index, something like 100 + (index*15)
Some example models use this approach so check if you find something similar there
I have an angular app that utilizes AmCharts v3. If I render a new chart I can access it from the console using AmCharts.charts - If I then navigate to another page and render a new chart, calling AmCharts.charts now has 2 charts. This will continue every new chart rendered is added to the AmCharts main object, it just keeps getting larger. Does AmCharts offer a way to "clean up" old charts?
You can call clear on the chart instance (e.g. chartInstance.clear()) before you render your next chart. clear is also available on the AmCharts object if you need to clear all chart instances (AmCharts.clear()).
We have multiple charts developed in d3.js. We are creating a dashboard where user can add multiple charts which will be visible in one view.
Is is possible to create interactivity between these charts and dc.js? Or do we need to develop these charts in dc.js again?
Please suggest an alternate in case of No.
I have just started using NVD3 for drawing simple charts such as line/pie/bar and such.
I would like to add some mouse interactivity to these charts but cannot find specific documentation nor example code:
allow user to click a specific line point, pie slice, bar component
receive in my program notification of the click with details of the series and point/data row pertinent to the click.
E.g., if I drew sales versus years, I would like user to be able to drill down to sales of a particular year. The line graph onclick example I have seen here are way too coarse for such detailed interaction.
Is there a relevant page(s) that documents the mouse click specifications for these types of charts?
Is it even possible with NVD3?
Thanks.
here you can see the plunker example ,may be you can get some help .
this example is for the pie chart drill down using angularjs and Nvd3 charting lib.
http://plnkr.co/edit/UjOP0k5Jo3OvQ6A79Qv9?p=preview