Upps...
I forgot to include some classes in jmatharray.
I have now inlcuded them and uploaded the new zip file. Can you test again?
Is it possible to get additionally a user definable classification
method like this (e.g. a dataset with values from 0-12.5):
Set all values from "0.0" to "5.0" to "low" (string) or 2.5 (double)
Set all values from "5.5" to "8.0" to "middle" (string) or 6.8 (double)
Set all values from "8.0" to "12.5" to "high" (string) or 10.3 (double)
mhm.. it shouldbe possible. Lets see if i will find time in the next
weeks (plural ;). I could even imagine to set the breaks interactively
in the plot by moving some default break bars (so called natural breaks
classification). But currently I don't have any idea what needs to be
changed in the jmathplot classes for achiving such interactivity. :o|
@all:
- Currently not my focus, but not so difficult would it be to add a
3D-Scatter-Plot function (3D plots are also provided by jmathplot
library). But I am not sure if mouse selection is doable here as well.
Is this of interest?
- Would you see the above classification/plot functionality as core
functionality or rather as external plugin?
cheers
stefan
Kindly regards
Arnd
Stefan Steiniger schrieb:
Hei Users,
I took me a long time to had a go, but now I have done a first
testable version of a data exploration plugin.
http://www.geo.unizh.ch/~sstein/oj/oj_dataexplotation_plugins.zip
(unzip the 3 jar files to O.-JUMP subfolder /lib/ext)
It contains the following functionality (see menu Plugin\Analysis\):
A) Classification of layer attributes:
*implemented methods:
1. equal range,
2. equal number (quantiles),
3. max breaks,
4. mean-standard-deviation
(for literature see T.A. Slocum, 1999; B.D. Dent, 1999)
*optimized class breaks can be calculated using a k-means algorithm.
(note: I also tried to implement Jenks' optimal breaks, but I could
not find a sufficient description of the method - only a not feasable
"try all possible breaks" description. That is why I implemented
k-means for a pseudo-optimization/fine tuning of the derived class
breaks from the other methods.)
B) Plotting of layer attributes
* Histogram
* Bar Plot (no real bars)
* Scatter Plot
(note A: with left cklick on the plotted points/bars the
corresponding features are "flashed" in the layer view
note B: I also thought about adding line plot and stair case plot,
but both plot types assume ordered data which we can't assume within a
geographic layer)
I know the graphics does not look that "fancy" as with JFreeChart
library.. but for (my) analysis purposes I think it is sufficient.
Basically all plots are created by use of JMathPlot library from
JMathTools project. I also used the JMathArray library during the
classification methods.
Any suggestions.. except improvements on the plot-graphics? ;)
cheers
stefan
_______________________________________________
jump-users mailing list
[email protected]
http://lists.refractions.net/mailman/listinfo/jump-users
_______________________________________________
jump-users mailing list
[email protected]
http://lists.refractions.net/mailman/listinfo/jump-users
_______________________________________________
jump-users mailing list
[email protected]
http://lists.refractions.net/mailman/listinfo/jump-users