jkriege2
d9e9a5aa67
added adaptor functions for violin plots
2019-06-18 19:36:54 +02:00
jkriege2
f5abce1e6d
added violin plots and an example demonstrating their usage/generation from random data
2019-06-16 19:19:52 +02:00
jkriege2
1363cf7012
added function to JKQTPPlotElement that allow to transform a complete vector of x- or y-values in one call
2019-06-16 19:15:07 +02:00
jkriege2
56d59b1760
bugfixed auto-ranged KDE to include the minimum and maximum value in the output
2019-06-16 19:14:09 +02:00
jkriege2
c8395f2ada
JKQTPSingleColumnSymbolsGraph: added Rug-Plot
2019-06-16 13:27:40 +02:00
jkriege2
f96e262371
JKQTPlotter/JKQTBasePlotter: added functions to set properties of all grid lines (x+y axis) together
2019-06-16 13:27:02 +02:00
jkriege2
9e4210c823
JKQTPDatastore: added functions to check for existence of a column and to retreive the data of a column as a QVector<double>
2019-06-16 12:54:56 +02:00
jkriege2
baab796541
bugfixes to documentation
2019-06-13 13:00:27 +02:00
jkriege2
2b5a30a668
statistics library: added functions for grouped statistics and adaptors for them
...
added example for grouped statistics
some improvements to documentation
2019-06-13 10:29:12 +02:00
jkriege2
d013530d81
bugfix: JKQTPBoxplotHorizontalGraph notch was not drawn correctly
2019-06-13 09:29:10 +02:00
jkriege2
6348de3d44
added appendToColumns() methods that allow to add values to several columns simultaneously
2019-06-12 13:06:53 +02:00
jkriege2
8aaf806ab5
added shortcut setShowZeroAxes() to JKQTBasePlotter and JKQTPlotter
2019-06-12 13:00:28 +02:00
jkriege2
6d95c5c64c
split statistics library by topic into several .H/.CPP-pairs
2019-06-12 12:58:47 +02:00
jkriege2
8abb2492fa
statistics library: added functions for 2D histograms and 2D kernel density estimates
...
statistics library: added adaptor functions for 2D histograms and 2D kernel density estimates
added examples for the two above
2019-06-11 18:06:03 +02:00
jkriege2
9ff9076e63
moved basic polynomial functions to jkqtpmathtools.h
...
renamed jkqtptoolsdebugging.h to jkqtpdebuggingtools.h
added jkqtpstatWeightedCoefficientOfDetermination()
2019-06-02 15:39:10 +02:00
jkriege2
ad38ac47f2
added weighted sum of deviations (chi-square) and coefficient of determination (R^2) to statistics library
...
added log regression model to statistics library
added output of R^2 and chi^2 to regression adaptors (output in graph label)
bugfixed some documentation typos
2019-06-02 14:17:49 +02:00
jkriege2
09237a3d55
bugfixed doxygen docu
2019-06-02 12:09:05 +02:00
jkriege2
456fd644bf
improved documentation
2019-06-01 18:20:36 +02:00
jkriege2
2d0b1e7935
added regression, IRLS robust regression, weighted regression and polynomial fitting/evaluation to statistics library
...
added example for regression, IRLS robust regression, weighted regression and polynomial fitting
2019-06-01 18:15:04 +02:00
jkriege2
199e8493fe
ruler-tool shows slope
2019-06-01 14:02:35 +02:00
jkriege2
6fe42748ed
improvements to iterator interface (full random access iterators, erase-remove-idion)
...
added specific example for the iterator interface
2019-05-31 14:51:01 +02:00
jkriege2
c56b02998f
improvements to documentation structure
2019-05-30 11:52:48 +02:00
jkriege2
fdc4a1deb9
bugfixes (added missing DEFINE-compiler-flags for Visual C++, doxygen warnings/errors removed)
2019-05-30 11:19:56 +02:00
jkriege2
ff489e9fac
bugfixes
2019-05-30 09:48:51 +02:00
jkriege2
356cc34349
new: Statistics library with functions to calculate histograms, regression, kernel density estimates, ... including a new example
...
new: iterator interface and improved documentation for JKQTPDatastore
reorganization of library (better separation of common code in jkqtpcommon and other code e.g. in jkqtplotter or jkqtmathtext)
2019-05-29 22:40:02 +02:00
jkriege2
212233aed6
Split of jkqtcommon/jkqtptools.h into several smaller units
2019-05-23 07:38:07 +02:00
jkriege2
0daa30cd45
improvements to documentation of image plots
...
better function hiding in derived image plot classes that use columns
2019-05-19 17:24:02 +02:00
jkriege2
5a4a778faf
improved contour plots + added example for contour plots
...
split contour plot into two variant, one for C-array-data and one for image column data
improved doxygen annotation
2019-05-19 15:22:56 +02:00
jkriege2
028f192e7b
image size automatically determined from JKQTPDatastore
2019-05-18 13:31:07 +02:00
jkriege2
5f62722d38
code reorganization
2019-05-18 13:22:46 +02:00
jkriege2
2b1649c7b7
added slanted fractions to JKQTMathText + improved documentation
2019-05-18 11:42:35 +02:00
jkriege2
ad48bf1873
improvements to documentation
2019-05-18 10:49:49 +02:00
jkriege2
8edab9865e
added JKQTPDatastore::appendFromContainerToColumn() and JKQTPDatastore::appendToColumn() that extend columns with additional rows (and move the to internal storage implicitly)
2019-05-17 08:59:33 +02:00
jkriege2
db3194898c
improved doc image
2019-05-16 21:34:09 +02:00
jkriege2
8bbfe37436
minor changes to doc
2019-05-16 21:32:44 +02:00
jkriege2
0a15580306
Merge branch 'master' of https://github.com/jkriege2/JKQtPlotter
...
# Conflicts:
# examples/simpletest_datastore/README.md
# examples/simpletest_datastore/jkqtplotter_simpletest_datastore.cpp
# lib/jkqtplotter/jkqtpdatastorage.h
2019-05-16 21:30:36 +02:00
jkriege2
56e54baee9
new: rework/extension of the JKQTPDatastore interface (WIP)
...
new: Example simpletest_datastore, which demonstrates the extended interface of JKQTPDatastore
2019-05-16 21:28:15 +02:00
jkriege2
4d5bf37bc8
new: rework/extension of the JKQTPDatastore interface (WIP)
...
new: Example simpletest_datastore, which demonstrates the extended interface of JKQTPDatastore
2019-05-15 19:27:38 +02:00
jkriege2
34366a42a0
several new plot symbols
2019-05-12 17:35:08 +02:00
jkriege2
f33f064e29
minor doxygen improvement
2019-05-11 18:28:22 +02:00
jkriege2
86ba47db9a
some bugfixes in build scripts/QMake projects
2019-05-11 16:09:44 +02:00
jkriege2
20352285ca
new: improved styling options of boxplots (options to style many more elements of the plot), moved JKQTPGraphBoxplotStyleMixin to its own file
...
new: notched boxplots
new: example for styling boxplots
2019-05-11 15:56:11 +02:00
jkriege2
477f48be70
compile error fixed in example
2019-05-05 21:47:15 +02:00
jkriege2
c873041d93
update: allow to style median-line of boxplots independently
2019-05-05 19:58:52 +02:00
jkriege2
67d23150f2
new: user-interaction tool that shows coordinates of data points near the current mouse position (when mouse is dragged, while mouse button is pressed)
...
new: user-interaction tool that measures distances and angles when mouse is dragged, while mouse button is pressed)
update: reworked error indicator base classes and styling settings
update: improved boxplot styling with a separate full-featured pen for the whiskers
2019-05-05 19:31:20 +02:00
jkriege2
171f1e6274
removed compiler warning
2019-05-01 14:58:19 +02:00
jkriege2
f710048f49
clean-up of special context menu code + added documentation
2019-05-01 12:46:17 +02:00
Jan W. Krieger
fcc8122d75
fixed some compile errors in example
2019-04-27 22:53:01 +02:00
jkriege2
3dc56510e9
changed backgroundColor-properties for plot/widget/key to backgroundBrush, modified example to demonstrate this
2019-04-24 19:33:51 +02:00
jkriege2
1064050b65
added example for advanced filling and line options
2019-04-23 23:50:06 +02:00