Releases: jasp-stats/jasp-desktop
Releases · jasp-stats/jasp-desktop
Release 0.19.2
New modules
- Bayes Factor Functions: Calculate and interpret Bayes factors by mapping standardized effect sizes to Bayes factors derived from classical test statistics. BFFs simplify prior specification and compute Bayes factors across a range of alternative hypotheses specified via the mode of nonlocal prior distribution.
- BFpack (beta): Test multiple hypotheses with equality and/or order constraints on the parameters of interest for several analyses: t-tests, ANOVAs, linear and logistic regression, correlation, variances
Main new features and improvements
- Complete rework of the Classical Meta-Analysis: the module has now major functionalities of the metafor R package with respect to:
- Funnel Plot
- Effect Size Calculation
- Meta-Analysis
- Multilevel/Multivariate Meta-Analysis
- Improved many columns importing speed. #5651
- Series label editor and computed column improvements. #5700 #5727
- Support import of Microsoft Excel (.xls .xlsx) data files. #5638
- Added R syntax highlighter in analysis panel controls. #5538
- Create a “New dataset” function in the hamburger menu. #5650
- Export PDF can specify orientation and page size. #5679
- New module development system (for developers).#5701
- Add a scale for the height of the ribbon bar #5746
- Machine Learning: add Logistic / Multinomial regression 369
- Survival: Add semi-parametric survival analysis (Cox proportional hazards) 5. Issue: 206
Fixes
- Cannot type Key Y in Data edit mode. 2951
- Under the Chinese interface, an error will be reported when performing confirmatory factor analysis 2947
- Improve filtered computed column 5671
- Computed Column depending on another computed column is not automatically updated 5692
- Switching column in Variable Window should not generate any action 5694
- DropDown should also be able to set the column type 5704
- Improvements in the label windows 5700
- In CFA, assign the same variable to different factors 5706
- Add level constraints to DropDown 5708
- PC scores added on wrong row if data have pass-through filters 2972> 5709
- Fix tooltip in the checkBox and RadioButton 5623
- Minor TextArea contentMargin adjust 5712
- Fix cell content imported from .ods files 5703
- Fix filter crash 5720
- Loading a JASP File with a Linear Regression analysis does not keep the models 5729
- Better handling of labeleditor for computed columns 5727
- Stop flatpak jasp crashing 5730 2998
- Add types in formula 5728
- Set the control width of Dropdown by setting the fieldWidth property 5586 Issue 2404
- Zip files expand with backslashes on Linux, no subdirectories 2886
Descriptives:
- Chi square method to calculate var and std dev CIs 312
- Add categorical density plot to customizable plots 325
T-Tests
- Compute normality test on the residuals for the independent samples t-test 2830 266
- Remove Morey correction from t-tests but keep normalization 269
- fix logic in footnote 2851 275
- Independent samples t-test error with Q-Q plots when missing data is present 2939 276
- Add effect size correction as dependency 277
ANOVA
- Fix post hoc issue 384
- RM ANOVA: Wrong Confidence Intervals 2127 385
- Degrees of freedom for RM ANOVA’s post hoc test, and add Tukey LSD vs. HSD 2953 2874 388
Regression
- Enable Diagnostics/EMMs/Contrast/Advanced for Multinomial/Ordinal/Firth Logistic Regression 2926 342
- Strange formatting of text in the help box in the logistic regression module 2847
Frequencies
- port robustness plot to ggplot2] 214
- FHide observed cell counts in contingency tables when checkbox is cleared 80 217
- Error in chi-squared continuity correction 2829 218
- Informed Multinomial Crashing on Mac M2 3001
- Hide observed cell counts in contingency tables when checkbox is cleared 80
Audit
- Fill the sample filter before the paste variables button is checked 477
- Add error message for invalid value of absolute materiality 484
Equivalence T-Tests
Learn Bayes
- Fixes Staked plots labels225
- Initiating enter sequence as 0 success 0 failures for prior prediction table 226
Machine Learning
- The prediction module does not load the prediction table. Issues 3046 & 3050
- Store all variables in saved model 380
Process
- Updating moderation probe values 108. Issue: 2942
- Hayes models 4 and 5 include multiple mediators 108. Issue: 3019
Quality Control
- MSA updates in 323
- Rename menu in 326
- DOE help files and normal effects plot in 325
- Quality Control – Process Capability Study – Histogram Upper and Lower specification limit do not scale the histogram 332. Issue: 2895
- Values for LSL, USL, target labels and unit tests updates in 333
Reliability
- New analysis: standard errors of measurement 210
- Increase consistency between Bayesian and frequentist reliability 211. Issues: 2760 [2761](https://github.com/jasp-stats/ja...
v0.19.1
0.19.1 (September 10th 2024)
Bug Fixes:
Filter being ignored in Levels constraint checks (jasp-stats/jasp-issues#2853)
Release 0.19.0
0.19.0 (July 15th 2024)
- New analyses:
- Raincloud Plots
- Bayesian process analysis
- Data Type check improvements
- Indicator and tooltip for type conversion
- Min and max levels constraints for variables
- When allowed, possibility to change type inside the analysis
- Data Editing:
- Redesign the Label Editor
- Possibility to recode value
- Automatic reorder labels per value
- Real values in grey when differ from labels
- New language: Italian
- Improve welcome page with reference to bug/feature reports
- Import Data
- Improve Latex editor (5413)
- Table title gets APA styles (5345)
- Modules fixed and new features
- Descriptives
- ANOVA:
- Use multivariate as default for follow-up tests RM ANOVA (1221, 1642)
- Letter based posthoc grouping + dunn relocating + allow singular model (321)
- Contrast-specific error term for planned contrats in the context of RM-ANOVA (1642)
- Request for Letter-Based Representation of All-Pairwise Comparisons in post-hoc testing (342)
- Incorrect CI bars for repeated measures ANOVA (standard and Bayesian) (1187)
- Effect size for Kruskall Wallis and Dunns test (post hoc) (1905)
- CI error bars on rm-ANOVA much too small - can the Morey's correction be optional? (1227)
- RM ANOVA - allow interactions between within/between factors in marginal means (2351)
- Dunn's post hoc non functional (2678)
- Option to only compute and display relevant post-hocs (637)
- Presenting the results in post hoc tests for n-factorial ANOVA fixing one of the factors and showing the statistical difference among the levels of the other factor (2696)
- Error in JASP homogeneity test for repeated measures ANOVA (2711)
- Can't plot interactions for BANOVAs and RM BANOVAs (2573)
- T-Tests
- Niggling plot differences between classical and Bayesian paired t-test (573)
- Confidence intervals for Wilcoxon signed-rank test are reported even when requested confidence level is not achievable (2037)
- The abbreviated Mann-Whitney statistics (1735)
- Bayesian Paired-Samples t-test (Wilcoxon) - Won't run with ordinal data, but will with scale data (2102)
- Mixed Models
- Process:
- Bootstrap percentile intervals (2657)
- Fix short variable name (2635)
- Add covariances between mediators and mediator-interaction terms (86)
- Model fail with Hayes configuaration (2650)
- Bayesian Process Model- estimate failed with lavaan things (2628)
- Does not perform local tests (2622)
- Multiple mediated processes become one (2473
- Renaming model erases input (2469)
- Regression
- Classical Linear Regression: cannot add ordinal variable (2243)
- Change Bayes factor label according to the hypothesis value (286)
- Error when interaction term is entered in regression (1679)
- Reintroduce stepwise/forward/backward regression with factors (2597)
- Block Function for Hierarchical Linear Regression (176)
- Additional statistics for the regression module (1637)
- Hierarchical logistic regression (entering predictors in blocks (1675)
- Error when running moderator analysis (2727)
- linear weighing in Cohen kappa (2175)
- Reliability
- Output factor loadings when computing frequentist McDonald's omega (2525)
- Factor
- JAGS
- Error in binamy classification (2537)
- AUDIT:
- Separate the prior most likely misstatement and the expected misstatements in the sample (459)
- Machine Learning:
- Transpose confusion matrix, Show training and data validation split options for decision trees, support vector machines, better help (318)
- ROC for Naive Bayes Classification does not work (2794)
- error while setting test set indicator for Boosting classification (1838)
- Machine Learning Regression: add scaled MSE in the evaluation metrics (2619)
- Incorrect test accuracy for decision tree classifier when one class doesn't contain any prediction (2596)
- SEM
Release 0.18.3
Bug fixes
- Some older JASP files did not open correctly in 0.18.2 (jasp-stats/jasp-issues#2517)
- Filter errors and improve clarity (jasp-stats/jasp-issues#2515)
- Incorrect handling of decimal separators in CSVs (jasp-stats/jasp-issues#2518)
- Audit Sampling workflow getting stuck (jasp-stats/jasp-issues#2503)
- Problem with Windows Zip version (jasp-stats/jasp-issues#2502)
- Update flexplot (jasp-stats/jasp-issues#2494)
Release 0.18.2
New Features and Improvements
-
New module:
- Survival (Beta)
- Process (Beta)
-
Data Editing:
- Redesign the Variable setting window
- Possibility to switch computed columns to not computed and vice-versa
- Add empty values settings per variable
- Make JASP readable on small screen
- Copy/Paste with headers work between JASP and other spreadsheet editor.
- Undo/Redo shortcut available everywhere on data editing mode
-
Results:
- Add video support in annotation (#5293)
-
Computed columns:
- Add possibility to use row-wise functions like rowMean, rowMeanNaRm, rowSum, rowSD, etc... (jasp-stats/jasp-issues#516)
-
Windows Installation
- Add MSIX Installation in Windows Store.
-
Factor/CFA
- Option to fix intercepts to zero in mean structure (jasp-stats/jasp-issues#2223)
- Add structural invariance and mean structure identification options (jasp-stats/jasp-issues#2378, jasp-stats/jaspFactor#193)
-
Quality Control
- Added options to calculate charts with stages for variable charts for subgroups.
- Added new options to handle unequal subgroup sizes in variable charts for subgroups.
- Improved error handling and robustness for handling missing values in variable charts for individuals and subgroups.
-
Machine Learning:
- Add Naive Bayes classification analysis (jasp-stats/jaspMachineLearning#244):
Implements some explainable modelling ('XAI') features from the DALEX package- After model performance, implemented an option in all supervised analyses to show feature importance metrics (via https://ema.drwhy.ai/featureImportance.html).
- After feature importance, implemented an option in all supervised analyses (and the prediction analysis) to explain the predictions of the model as a sum of feature contributions (via https://ema.drwhy.ai/breakDown.html#breakDown).
- Added multivariate normality check in the LDA analysis (https://github.com/jasp-statsjasp-issues#2272)
- Adds a bare-bones linear regression analysis as a baseline method in which the user can use a training and test set to compare the results with other techniques.
- Linear Regression: Add an option to display the regression equation for (regularised) linear regression (jasp-stats/jaspMachineLearning#227)
- Optimization for support vector machines and decision trees (jasp-stats/jaspMachineLearning#84)
- Add Naive Bayes classification analysis (jasp-stats/jaspMachineLearning#244):
-
SEM:
- Add mean structure option fixing mean intercepts to zero (jasp-stats/jaspSem#186)
Bug fixes
- Multiple labelfilters do not combine correctly (jasp-stats/jasp-issues#2376)
- Filter still active after reopen new session (jasp-stats/jasp-issues#2344)
- Export csv file from .jasp file will lose values (jasp-stats/jasp-issues#2396)
- Latex in darkmode (#5311)
- Bayesian ANOVA: Fix Single model inference (jasp-stats/INTERNAL-jasp#2426)
- Learn Bayes: fix bracket at logBF10 (jasp-stats/jaspLearnBayes#171)
- Machine Learning:
- Do not scale the target variable in regression anymore.
- Fix bugs in Neural Network analyses related to activation function use (had wrong input for linear.output argument).
- Quality Control
- Graph variation components has not been built (jasp-stats/jasp-issues#2273)
- Percentage Process Variation Graph hadn't been built (jasp-stats/jasp-issues#2274)
- Attributes Agreement Analysis analysis crash (jasp-stats/jasp-issues#2286)
- Added help files (jasp-stats/jaspQualityControl#285)
- Fixed issue that sometimes broke the RSM analysis (jasp-stats/jaspQualityControl#281). The rsm package calculated some "canonicals" that were not used in the JASP output. Setting the threshold to calcuate these to 0 resolved the issue.
- Removed option to specify blocks again, breaks too often.
- Removed options to specify manual terms for RSM analysis, breaks often and is not really useful without possibility of adding squared terms.
- Regression analyses:
- Bug in German translation (jasp-stats/jaspRegression#268, jasp-stats/jasp-issues#2405)
- Wrong values of Nagelkerke and Cox and Snell R^2 reported (jasp-stats/jasp-issues#2368)
- Reliability
- CI for Krippendorff's alpha (jasp-stats/jasp-issues#2318)
- SEM
- Chi-square change with addtion of second model (jasp-stats/jasp-issues#2302)
Release 0.18.1
New Features and Improvements
- New module: Learn Stats
Bug fixes
- Data Editing:
- Descriptives:
- LearnBayes: Use ColorPalette (#167)
- SEM:
- Meta Analysis, hot fixes for RoBMA (#196 & #197):
- fix output ordering
- fix diagnostics plots
- fix effect size output option
- fix 'plotsIndividualModelsOrder'
- plot prior distributions under custom models
- incorrectly disabled prior scale menu on custom
- Predictive Analytics: #11
Release 0.18.0
Main new feature
- Data Editing
New Features and Improvements
Bug fixes
- ANOVA: Refreshing old jasp file engine crash (#2347)
- T-Test: cannot render Bayesian sequential analysis with robustness check (#2252)
- CFA error with grouping variable (#2182)
- Improve Quality Control (#263)
- Fix variance components plot failing for i18n (#270)
- Add more translatable strings: (#5144)
- Application stops responding when filtering data (#1644)
- JASP files can be send via E-Mails, there are not blocked by E-Mail servers.
Release 0.17.3
New Features and Improvements
- Added a beta version of the Time Series Module
- Added the analytical risk to the Audit Risk Model
- Benford’s law provides confidence intervals in the table and plot
- Latex formulas can now be used in results
- Result screen is now translatable
Bug fixes
- Results can now be copied into Google Docs, Word, etc using Google Chrome on Windows
- Variable type is properly updated upon type switch
- Fix for special character entry conflicting with ALT-Navigation mode (additionally can be turned off in settings)
- Fix Bayesian descriptives Credible Interval (#2153, #2190)
- Allow Ordinal data and fix citations (#1723)
- Bug Report in PROPHET Module (#2201)
Release 0.17.2.1
a hotfix for:
- Quality Control module upgrades broken from 0.16.4 > 0.17+ (jasp-stats/jasp-issues#2142)
- Repeated Measures Anova failing due to missing package (jasp-stats/jasp-issues#2152, jasp-stats/jasp-issues#2148, jasp-stats/jasp-issues#2145)
- Reliability module failing due to missing package (jasp-stats/jasp-issues#2146)
- Update to readstat 1.1.9 to fix local character encoding issues in input data
- Filtering + Custom Contrasts (ANOVA) results in error
macOs ARM tag: https://github.com/jasp-stats/jasp-desktop/releases/tag/v0.17.2.1-arm-mac
(needs experimental versions of gmp and mpfr)
Release 0.17.2
New Features and Improvements
- New language added: Polish
- Show R Syntax in Results (#2008)
- Support for SPSS zsav file import (#5032)
- New module: Power Analysis
- Regression
- Added Bayesian Logistic Regression (#205)
- Audit
- Audit module supports evaluation of stratified audit samples
- Frequencies
- Informed Multinomial Tests analyses(#113)
- Informed Multi-Binomial Test analyses
- Quality Control
- Variable charts for subgroups can now handle uneven group sizes and missing values in different ways.
- Variable charts for individuals now have the options to add stages of the analysis.
- Functionality to create factorial and response surface designs has been expanded.
- Functionality to analyze factorial designs has been expanded and functionality to analyze response surface designs has been added.
- Contour plots and 3D Surface plots have been added to the Design Analysis.
Bug fixes
- No error bars displayed when running a 2-way ANOVA (#1983)
- R commander drops Random Effect terms from a formula
- Repeated Measures ANOVA now runs when the model terms are not explicitly set (#1987)
- Regression Casewise Diagnostics table now shows the correct case ID when having missing data in dependent variable (#1989)
- Coefficient test and Confidence Interval (#173)
- Improvements to the Factor module
- In the Summary Stats Bayesian independent t-test module, both groups used to be assigned number 1 (#2095)
- The incorrect eta-square used to be show in unequal-cells ANOVA, Type III (#2024)
- Non parametric correlations (Spearman’s & Kendall’s tau) no longer return NaN (#2022)
- Analysis would terminate unexpectedly when performing certain linear regressions (#2016)
- Bayesian network estimation now with improved centrality plots and more informative error messages
Issues with the Tile heatmap in the Descriptives module is fixed - Binomial estimation had an issue with the observed count data in the Learn Bayes module (#137)
- The Meta Analysis module did not show estimated coefficients for models with 1 continuous covariate and no intercept (#168)
- Small fixes for the Mixed Models module
- Warning text was inconsistent with menu options jasp-issues (#2093)