https://github.com/bastibe/Violinplot-Matlab

sort by:
Revision Author Date Message Commit Date
d120047 Fix #48 (#50) Thanks to @thomasdeppisch for the fix to #46 modified: Violin.m modified: violinplot.m 16 June 2022, 12:26:15 UTC
62d748f Merge branch 'master' into master 08 June 2022, 17:49:52 UTC
2f14918 Fix regression caused by unique. - Now the calcKernelDensity function returns the mean value for "value" if min and max from data are equal. Which was likely the cause in the errors for interp1. - To test this case, fake data for MPG is added in the testviolinplot.m file. modified: test_cases/testviolinplot.m modified: Violin.m modified: test_cases/testviolinplot.m 08 June 2022, 17:44:52 UTC
e949a81 Several fixes (#45) * Several fixes + Now the parameter 'MarkerSize' does also affect the scatter plot, and not only the Median. + Added a check to detect the version number of Matlab and decide to use colororder or the colormap lines as default. + Added a quick fix for datasets where not many data is available, and is quite simmilar, causing interp1 to fail. + Changed default alpha value for the shadow quartiles and the scatter, so they are more visible. modified: test_cases/testviolinplot.m * Remove try/catch, in favour of using unique in the jitterstrength & meandensitywidth 03 June 2022, 13:15:08 UTC
e0955bc Remove try/catch, in favour of using unique in the jitterstrength & meandensitywidth 31 May 2022, 19:49:11 UTC
8a707c7 Several fixes + Now the parameter 'MarkerSize' does also affect the scatter plot, and not only the Median. + Added a check to detect the version number of Matlab and decide to use colororder or the colormap lines as default. + Added a quick fix for datasets where not many data is available, and is quite simmilar, causing interp1 to fail. + Changed default alpha value for the shadow quartiles and the scatter, so they are more visible. modified: test_cases/testviolinplot.m 30 May 2022, 16:49:22 UTC
40483a5 If more than 7 violins are needed it would load 'lines' (https://de.mathworks.com/help/matlab/ref/lines.html), this gives 256 opts. (#42) This commit fixes #41 modified: Violin.m 25 May 2022, 08:15:16 UTC
96447f5 Merge pull request #40 from mikelgg93/master Added additional image to readme file. 20 May 2022, 09:48:45 UTC
03df8b5 Match styles of the readme figures. 20 May 2022, 08:20:27 UTC
2a7a0a7 Since Github dont like SVGs too much, I change it to png. Remove SVG. 20 May 2022, 08:12:51 UTC
0944640 Merge branch 'bastibe:master' into master 20 May 2022, 08:06:55 UTC
26260c1 Changed README file to display the newer options available, added vector graphics image with those options and an advanced mode to call single violin plots. Corrected capitalization of the scatter option in the file violin.m Remove previous picture with the test output. 20 May 2022, 08:04:15 UTC
860731b Adds explicit LICENSE file same as the stub mentioned in the source files 20 May 2022, 06:43:29 UTC
7bbf6dd Merge pull request #38 from mikelgg93/master [New Features] Quartiles styles, half violins and histograms on the side 19 May 2022, 06:13:14 UTC
cf51957 Merge branch 'master' of https://github.com/mikelgg93/Violinplot-Matlab 17 May 2022, 13:26:30 UTC
83e8ceb As requested, the parameters names have been changed, a small clean up was also performed. Removed the boolean parameter 'scpltBool' and 'barpltBool' in favour of 'DataStyles. HalfViolin - Whether to do a half violin(left, right side) or full. Defaults to full. QuartileStyle - Option on how to display quartiles, with a boxplot, shadow or none. Defaults to boxplot. DataStyle - Defines the style to show the data points. Opts: 'scatter', 'histogram' or 'none'. Default is 'scatter'. modified: Violin.m modified: test_cases/testviolinplot.m 17 May 2022, 13:23:18 UTC
3f29d40 Add files via upload 16 May 2022, 12:01:42 UTC
d890891 Make testviolin a function 16 May 2022, 11:55:40 UTC
7858430 220516 MGG modified: Violin.m Added options for plotting only half violin on the right, left or full, independently of comparison or not. 'vHalf' Added plot quartiles options as shadow, boxplot or none. 'qStyles' Added plot data as histogram on the side. 'barpltBool' Added opt to disable scatter plot. 'scpltBool' modified: test_cases/testviolinplot.m Added new test case, to test and show how do they work. 16 May 2022, 11:33:05 UTC
4b843ad 220516 MGG modified: Violin.m Added options for plotting only half violin on the right, left or full, independently of comparison or not. 'vHalf' Added plot quartiles options as shadow, boxplot or none. 'qStyles' Added plot data as histogram on the side. 'barpltBool' Added opt to disable scatter plot. 'scpltBool' modified: test_cases/testviolinplot.m Added new test cases to test this options. Change to subplots to prevent opening 7 figures. 16 May 2022, 11:30:54 UTC
5b8d8dc 220516 MGG Added options for plotting only half violin on the right, left or full, independently of comparison or not. 'vHalf' Added plot quartiles options as shadow, boxplot or none. 'qStyles' Added plot data as histogram on the side. 'barpltBool' Added opt to disable scatter plot. 'scpltBool' Added test cases. modified: Violin.m modified: test_cases/testviolinplot.m 16 May 2022, 10:31:43 UTC
5800110 Merge pull request #34 from binelp/master Increased code flexibility 22 March 2022, 06:59:37 UTC
cae9f95 Adds two test cases 21 March 2022, 11:32:56 UTC
21f78e2 More reliable default color order 21 March 2022, 11:00:33 UTC
91be868 Changes headers 17 March 2022, 11:00:26 UTC
89797b4 Add possibility of having two distributions side by side, more arguments available. Headers not corrected yet 16 March 2022, 18:05:26 UTC
f4470ad Merge pull request #33 from aloleary93/master adding options to add multiple colours to chart 24 February 2022, 16:05:25 UTC
ccff0df removing asv 24 February 2022, 11:11:09 UTC
1e75a28 adding options to add multiple colours to chart 20 February 2022, 19:12:09 UTC
15636a5 Update README.md Adds DOI and citation information 24 February 2021, 13:12:02 UTC
7839fd0 Merge pull request #18 from sg-s/master fixed a bug where fragmented categorical data crashed the plot function 27 April 2020, 13:06:17 UTC
a4b7e8e removed default rotation 24 April 2020, 18:53:47 UTC
373065d fixed a bug where fragmented categorical data crashed the plot function 24 April 2020, 17:44:54 UTC
1a62a2b Merge pull request #14 from HoldenLab/master Plot violins in a specified order 17 July 2019, 14:49:04 UTC
53c76d0 Update violinplot.m Updated the vararg parsing. Not sure it's ended upsimpler but it is a bit more robust 17 July 2019, 14:20:14 UTC
338429e Update violinplot.m Resolve the spacing/ formatting request 17 July 2019, 14:08:50 UTC
03f0ed2 Added test case script Added a test script to test the default violinplot and the new plot ordering option before I make further changes 17 July 2019, 14:08:33 UTC
c2f3a05 removed the inline editing info 10 July 2019, 10:50:13 UTC
abf0cc7 Added the ability to plot violins in a specified order 10 July 2019, 08:55:21 UTC
ece71df Merge pull request #9 from patrickfletcher/fixes Super cool, thank you very much! 18 November 2018, 19:32:00 UTC
3416e5e fix box width default to match original also move the default Violin width (0.3) into the input parser (removes need to check if args.Width is empty) 18 November 2018, 17:53:10 UTC
95c2ad8 add appropriate isempty check for all getters setters If there's only one datapoint, all plot objects except median marker are not generated so their associated get/set methods give errors 17 November 2018, 22:50:41 UTC
bd5059a Add BoxWidth control for now in units of x axis; could also be done as fraction of violin width. 17 November 2018, 19:09:19 UTC
09ba0ba mean of data, move mean plot on top of box plot 17 November 2018, 19:08:29 UTC
dd18f3b fix getters for ShowData, ShowNotches ShowData was checking Notch visibility, and ShowNotches was checking ScatterPlot visibility. Also, the "logical" cast is unnecessary 17 November 2018, 17:33:25 UTC
18f04f9 fixes bug for all-identical data 22 June 2018, 13:24:06 UTC
ae1f329 improves README 01 June 2018, 07:03:16 UTC
1b72d33 bugfix for whiskers Whiskers now correspond exactly to how boxplot does it, i.e. extend to the most extreme data value that is not an outlier. 01 June 2018, 06:47:46 UTC
5314979 fixes unwanted output 09 May 2018, 12:19:22 UTC
dfdddd7 adds mean indicator 03 July 2017, 13:55:47 UTC
a0659c8 Fixes typo in documentation 03 July 2017, 13:24:39 UTC
28729d2 Apply name/value pairs to all violins 03 July 2017, 13:22:16 UTC
dd51461 fixes documentation error 21 April 2017, 07:09:02 UTC
3f04c8e bugfix for 1D data with one category per data point 20 April 2017, 07:58:08 UTC
aaed67b fixes 2D data with categories 11 April 2017, 08:02:07 UTC
6b0e585 bugfix for 2D data with 1D categories 10 April 2017, 14:33:09 UTC
86dfc4d bugfix 10 April 2017, 13:59:05 UTC
375e66e allows 2D categorical data 10 April 2017, 13:51:21 UTC
e43e1b3 add README 09 June 2016, 12:07:19 UTC
84968ba add documentation 09 June 2016, 12:01:25 UTC
e44c6ce implement different usages 09 June 2016, 09:54:41 UTC
1cebda3 initial commit 09 June 2016, 07:19:50 UTC
back to top