Know any good .NET controls for scientific data visualization? [modified]
-
Dundas has lots of chart types, and yet none that really work for scientific visualization.. they're obviously geared towards financial charting. Grr..
It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein
oh i just mentioned it because they have an ad on this site everytime i load it up. personally, i have found that i always end up building the chart system i want the way i want it because it is some times faster than hunting something down and finding out how close it is not to what you want ;)
----------------------------------------------------------- Completion Deadline: two days before the day after tomorrow
-
Specifically: * Strip charts (real ones, not modified line graphs) * Spectral plots, like a spectrogram; what I can only term a "heat map" - you display an image of the data and the various areas are different colors to indicate their value, with a color bar as a legend indicating what the colors mean. If you've ever worked in Matlab, you know what I'm looking for. I need something similar in .NET and I don't seem to be able to find anything... Anyone ever run into something like this? Everything I'm able to find seems geared towards financial charting, with no support for the kinds of things I'm trying to do..
It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein
modified on Thursday, January 03, 2008 6:37:11 PM
Dundas Data Visualisation[^] may have stuff like this. We use their charting control internally (and probably externally soon) and it truly rocks. Email 'edw at dundas.com' and tell him I sent you and that he owes me a beer. ;)
cheers, Chris Maunder
CodeProject.com : C++ MVP
-
Dundas Data Visualisation[^] may have stuff like this. We use their charting control internally (and probably externally soon) and it truly rocks. Email 'edw at dundas.com' and tell him I sent you and that he owes me a beer. ;)
cheers, Chris Maunder
CodeProject.com : C++ MVP
Grr. Thing is, we could live without the strip chart. But the heat map is a necessity, and the one chart type they don't appear to make...
It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein
-
Grr. Thing is, we could live without the strip chart. But the heat map is a necessity, and the one chart type they don't appear to make...
It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein
-
Specifically: * Strip charts (real ones, not modified line graphs) * Spectral plots, like a spectrogram; what I can only term a "heat map" - you display an image of the data and the various areas are different colors to indicate their value, with a color bar as a legend indicating what the colors mean. If you've ever worked in Matlab, you know what I'm looking for. I need something similar in .NET and I don't seem to be able to find anything... Anyone ever run into something like this? Everything I'm able to find seems geared towards financial charting, with no support for the kinds of things I'm trying to do..
It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein
modified on Thursday, January 03, 2008 6:37:11 PM
You can always try ZedGraph[^] if you want to customize the graphs. Bear in mind that this is just graphing of different sorts (pie, bar, line, stacked and so on)
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook "There is no wealth like knowledge, no poverty like ignorance." Ali ibn Abi Talib "Animadvertistine, ubicumque stes, fumum recta in faciem ferri?"
-
Specifically: * Strip charts (real ones, not modified line graphs) * Spectral plots, like a spectrogram; what I can only term a "heat map" - you display an image of the data and the various areas are different colors to indicate their value, with a color bar as a legend indicating what the colors mean. If you've ever worked in Matlab, you know what I'm looking for. I need something similar in .NET and I don't seem to be able to find anything... Anyone ever run into something like this? Everything I'm able to find seems geared towards financial charting, with no support for the kinds of things I'm trying to do..
It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein
modified on Thursday, January 03, 2008 6:37:11 PM
-
Specifically: * Strip charts (real ones, not modified line graphs) * Spectral plots, like a spectrogram; what I can only term a "heat map" - you display an image of the data and the various areas are different colors to indicate their value, with a color bar as a legend indicating what the colors mean. If you've ever worked in Matlab, you know what I'm looking for. I need something similar in .NET and I don't seem to be able to find anything... Anyone ever run into something like this? Everything I'm able to find seems geared towards financial charting, with no support for the kinds of things I'm trying to do..
It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein
modified on Thursday, January 03, 2008 6:37:11 PM
Gigasoft PEGraph[^] does .NET, too. We are using the C++ DLL interface, and I have mixed feelings recommending this, but if one thing can be said, they definitely DO scientific stuff, like true X/Y, polar and contour plots[^] (your "heat maps" - yes, that's made with PEGraph). Download and install the eval, it contains a "PEDemo" app that shows off the things they do, see e.g. Scientific graph/Contour plot.
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
My first real C# project | Linkify!| FoldWithUs! | sighist -
Gigasoft PEGraph[^] does .NET, too. We are using the C++ DLL interface, and I have mixed feelings recommending this, but if one thing can be said, they definitely DO scientific stuff, like true X/Y, polar and contour plots[^] (your "heat maps" - yes, that's made with PEGraph). Download and install the eval, it contains a "PEDemo" app that shows off the things they do, see e.g. Scientific graph/Contour plot.
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
My first real C# project | Linkify!| FoldWithUs! | sighistpeterchen wrote:
Gigasoft PEGraph[^] does .NET, too.
Oh, wow... :omg: We use an old, old, old version of PEGraph in several places... I'd sorta assumed it'd disappeared or been devoured by something larger, as just about every other contemporary library has. Good to see it's still alive - it's actually been one of the least troublesome 3rd-party controls i've had to deal with! :)
You must be careful in the forest Broken glass and rusty nails If you're to bring back something for us I have bullets for sale...
-
oh i just mentioned it because they have an ad on this site everytime i load it up. personally, i have found that i always end up building the chart system i want the way i want it because it is some times faster than hunting something down and finding out how close it is not to what you want ;)
----------------------------------------------------------- Completion Deadline: two days before the day after tomorrow
-
Specifically: * Strip charts (real ones, not modified line graphs) * Spectral plots, like a spectrogram; what I can only term a "heat map" - you display an image of the data and the various areas are different colors to indicate their value, with a color bar as a legend indicating what the colors mean. If you've ever worked in Matlab, you know what I'm looking for. I need something similar in .NET and I don't seem to be able to find anything... Anyone ever run into something like this? Everything I'm able to find seems geared towards financial charting, with no support for the kinds of things I'm trying to do..
It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein
modified on Thursday, January 03, 2008 6:37:11 PM
-
We use ComponentOne for technical visualization (2D / 3D Scatters, surfaces, trends). Have since about 1995. I like it. Not sure you can do a heat map, though. http://www.componentone.com/[^]
If you want to look and/or play with a simple, free data visualization app that uses ComponentOne you can: http://www.intellidynamics.net/products/dataexplorer/[^] It does trend, histogram, scatter and 3D scatter plots. You have to supply the data in pretty common row/column formats.
-
Specifically: * Strip charts (real ones, not modified line graphs) * Spectral plots, like a spectrogram; what I can only term a "heat map" - you display an image of the data and the various areas are different colors to indicate their value, with a color bar as a legend indicating what the colors mean. If you've ever worked in Matlab, you know what I'm looking for. I need something similar in .NET and I don't seem to be able to find anything... Anyone ever run into something like this? Everything I'm able to find seems geared towards financial charting, with no support for the kinds of things I'm trying to do..
It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein
modified on Thursday, January 03, 2008 6:37:11 PM
Patrick Sears wrote:
If you've ever worked in Matlab, you know what I'm looking for.
:-D Yup. Sorry, but not in .Net here. We do use those, all the way around, and then some. You could always come back to "mouldy potatoes"... :laugh: Pity the wheel must be reinvented to call it useful. :-D
_________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
-
Specifically: * Strip charts (real ones, not modified line graphs) * Spectral plots, like a spectrogram; what I can only term a "heat map" - you display an image of the data and the various areas are different colors to indicate their value, with a color bar as a legend indicating what the colors mean. If you've ever worked in Matlab, you know what I'm looking for. I need something similar in .NET and I don't seem to be able to find anything... Anyone ever run into something like this? Everything I'm able to find seems geared towards financial charting, with no support for the kinds of things I'm trying to do..
It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein
modified on Thursday, January 03, 2008 6:37:11 PM
Thanks for your replies everyone! I'll take a look at everything you've given me. We might have to end up rolling our own. We've done it before, although what we created was a mess and will only ever work for the application it was made for..
It has become appallingly obvious that our technology has exceeded our humanity. - Albert Einstein