My UI screens currently use jQuery datatables. I need to add chart feature to some of the screens. I have worked on some samples that utilizes google chart APIs and some that are rendered using jQuery highchart. My first inclination is to use jQuery highchart since all my screens render data tables using jQuery datatables. Is there a technical reason, difference or performance orientation that I choose one over the other. I have been researching this but did not find a concrete reason to bias towards one of the options.
I've diligently used both, and the way it stands today, highcharts just has more to offer, and documentation is superb. You can make that decision yourself by looking at the charts gallery for Google Charts and Highcharts. I personally also think Google Charts has a steeper learning curve. They have two very distinct versions and just more clumsy getting it running. Lastly, Highcharts has animation by default.
You can use jQuery datatables for both though.
Related
I have a requirement in my product to create an widget to have workflow kind of process.
If you see attached image , I am looking for similar kind of chart.
As we have already fusion charts with us, is it possible to have similar stuff?
Since you already have FusionCharts, I would recommend using the Drag Node Chart. The chart is exactly of the type you need and the dragging functionality can be easily turned off!
http://www.fusioncharts.com/charts/drag-node-charts/
In fact, one of the examples look very close to the image in your question and as far as I can tell, the chart can be customised to look almost same -
http://www.fusioncharts.com/charts/drag-node-charts/
Only downside that I can think of is that you will have to manually calculate the position of your workflow nodes (the connectors will connect automatically.) However, the positions can be easily computed by writing simple function on the beforeDataUpdate event fired by the chart.
PS: Using the annotations feature, you can dynamically position texts labels, images, and other such items arounds your process diagram.
I need to draw a chart as seen in attached image using highcharts or any js library but i am not getting any lead. Anyone any thoughts?
This is an older question but I just ran across it while looking for how to display a similar chart: one that shows median and standard deviation around the median, but also can show the outlier low and high values. Highcharts actually has a very good solution for this called a boxplot that I eventually stumbled across. I mention it here in case it can help someone else. Worked well for me and I think would have worked well for the OP (with some modification).
Here is the highcharts demo page:
https://www.highcharts.com/demo/box-plot
I want to find a graphics library for iOS (specifically for iPad), which will have the following features:
Map
TreeMap
Charts (and their asynchronous rendering)
Time navigator
Grids
Drill-Down
Multiaxial
Crosshair
Manual drawing
Zoom
Ability to draw shapes or polygons
Different types of charts (piechart, areachart, barchart, ...)
At the moment I came across a Shinobicontrols. Can be experienced developers prompt me which of the following is in the library, and what is not. And may prompt other libraries.
You might want to look at cocoa controls.
In my App I need to draw graph data with different datamodels that frequently change and can not be generalized. This graph data must be editable with a slider or a segmented control.
The idea is to load all necessary data to draw the graph from the server. Is html5 the right solution? Can the iPad-UI-Controlls used to manipulate the graph?
Where do I start and how much work is it?
Currently I'm using Core Plot to draw the graph - but I need to model my graph data on the server.
Option 1: If you are developing for Android as well or you are better at javascript, then you can use HTML5.0. Have a look at http://www.sencha.com/products/touch/charts/
Option 2: If you want to develop it natively for iPad(which I feel is a better option), then please look at google library for graph http://code.google.com/p/core-plot/ and Is there a good charting library for iPhone?
I extended the work of this gentleman:
http://buildmobile.com/creating-a-graph-with-quartz-2d/#fbid=EKAB22zV7It
And I'm quite pleased with the results. It took me about a week to get my graph able to draw a stock chart with scrolling, pinching zooming, 3 different symbol indicators, a secondary plot line, tap-able data points with a little custom popover showing details, and a few annotations. Not bad considering the overall complexity, and largely thanks to the detailed walkthrough.
He also talks about why he didn't use Core Plot.
Good luck,
Damien
I am interested in making a 3D pie chart dynamically on my page depending on values pulled from my database. The chart would only be updated every few days, so I don't mind a process intensive task as I could cache the image. 2D charts and pie graph libraries seem to be everywhere, but are there any libraries (server side image magic, or client side javascript) that generate decent looking 3D pie charts?
Extra points if it integrates easily into Ruby-On-Rails.
An example of the type of chart I am looking for can be found on the bottom of this page.
I made this flash based plugin that supports Pie 3D, it's not rmagick, but it's easy to use and setup with Rails.