I am somewhat a beginner in ASP.NET (C#), and I would like to know if it is feasible to draw a line chart of a time-series using data from a SQL table (SQL Server).
I haven't found any control that allows for a drawing of a time-series (i.e. Time as X-axis variable).
Also, I would like for the user to be able to hover over the chart and see data, as demonstrated in the following link:
link
Could anyone please enlighten me as to what is the best way to achieve such a result?
Thank you!
You have quite a few options, Reporting Services provides all sorts of graph and charting mechanisms. A personal favourite of mine is JQPlot. The bonus of the latter is that it's free!
Have you tried the Microsoft Chart controls.
have a look at ScottGU Blog here
I have used it and it works really well. The best part is that itès free ;)
HTH
Related
I am quite new to Power BI and don't have much knowledge about it. I got the requirement to develop a report exactly as it is in the legacy system. The report has integrated bullet charts in a table and a custom collection of dimensions / facts.
Here's a screenshot:
Would it be possible to come up with a Power BI solution for that report which resembles the original more than 90%?
My current report tool doesn't support bullet charts at all (hence I am trying Power BI). However with Power BI it seems that you cannot integrate visuals like bullet charts (tried https://okviz.com/bullet-chart/) into a table.
It would be helping if you could choose one of these answers:
Yes, that's exactly what Power BI was made for and you can get it
from mostly standard functionality within the tool.
Yes, that's possible but you have to use some creative ways to come
up with a solution.
No, visuals, and tabular data are always two separate things in Power
BI
I think you can get duplicate the functionality pretty well, even if the exact formatting is a bit different.
Microsoft does have a Bullet Chart Visual that you can easily add to the out-of-the-box visualizations in Power BI using the Import a custom visual button. Here's a screenshot from the page I linked:
You can use the OKViz one you linked just as easily.
Whether you can get formatting that "resembles the original more than 90%" is unclear. I don't know how much of the style is required to match or how closely.
I would like to embed a survey on my page so that I have a graph showing after each answered question. The graph would include that answer as well. Is there an engine that allows me to do this or is it easier to write the script myself?
Thanks!
If you're looking for real-time broadcast updates take a look at http://www.realtime.co/developers/demos/demo/poll built using the Realtime Framework (the company I work for).
I'm not sure if I titled the question correctly so it would be better if I explained what I'm trying to do. I am using the ASP .Net Chart Control to create a line chart showing numbers of trouble calls based on date. What I would like to do is implement a way of annotating the chart with data whereas if there was a spike in trouble calls a line, or asterisk, etc would direct the viewer to "read notes below for an explanation for why the numbers spiked here".
From the samples for the chart control there is a way you can add a bitmap to the chart, however I don't see how that will be effective here because the explanations will come dynamically from a database.
If anyone's done something like this or has some guidance I'd appreciate it.
Thanks!
I don't know that that's possible with an ASP.NET Chart control. Based on your explanation, it sounds like you could add the notes below the chart for a pretty reasonable solution. Just reference the spikes or anomalies by writing the proper date next to each note.
Can anyone please tell me where would I get Microsoft Chart Control sample codes ?
Link will be sufficient.
Link --> http://code.msdn.microsoft.com/mschart/Release/ProjectReleases.aspx?ReleaseId=1591
These samples demonstrate how to use the following features in Microsoft Chart Controls for .NET Framework:
All supported chart types.
Data series, chart areas, axes, legends, labels, titles, and more.
Data Binding
Data manipulation, such as copying, splitting, merging, alignment, grouping, sorting, searching, filtering, and more.
Statistical formulas and financial formulas.
Advanced chart appearance, such as 3D, anti-aliasing, lighting, perspective, and more.
Chart rendering.
Events and Customizations.
Interactivity and AJAX.
http://code.msdn.microsoft.com/mschart
http://code.msdn.microsoft.com/mschart/Release/ProjectReleases.aspx?ReleaseId=1591
if your talking about the ASP.Net Chart controls you can download the demos from http://code.msdn.microsoft.com/mschart/Release/ProjectReleases.aspx?ReleaseId=1591
http://archive.msdn.microsoft.com/mschart
I'm new to Flex but need to generate some visualizations of some time-based data. Any recommendations for tools that would work well in Flex?
Be sure to keep an eye on a new project called Axiis that was recently announced by Tom Gonzalez, a prominent Flex developer. It's a data visualization framework that should make custom charting very interesting.
Flex Builder Pro gives you access to the graph visualization library in mx.charts.
If you want an open source solution, you can try Flare.
If you're willing to pay for it (I think it's in the USD $250 range), Flex Builder Pro is definitely the way to go. The graphing and charting power in the libraries is impressive. It's quite simple to generate nice looking, complex graphs with not much coding.
Something other that the builtin mx.charts?
I'm using the standard Flex Charting - which is extremely configurable - we've been able to make it look pretty much how we want it to...
However, also take a look at iLog Elixir - they provide some superb additional charts that you might find useful - particularly the 3D charts. The Radar chart can be very effective in some situations but you really need the RIGHT place to use such a thing. Also they have a good heatmap and pivot charts.
Regards,
Jamie.
Some very interesting charts, and they have free-with-logo and pay-and-have-the-source versions, is amCharts. They can be used directly in a web page, feeding settings by XML and data by CSV (as services, by javascript or whatever) and also inside Flex projects.