1. 16 May, 2018 2 commits
  2. 15 May, 2018 2 commits
  3. 16 Nov, 2017 1 commit
  4. 02 Mar, 2015 1 commit
  5. 28 Feb, 2015 1 commit
  6. 26 Oct, 2014 1 commit
    • Morten Welinder's avatar
      Standards: be C99 compliant when accessing GnmValue's type. · d660a287
      Morten Welinder authored
      There are three standards compliant ways of getting the tag field
      for a union like GnmValue.
      
      1. Via the subtype struct that the value has.  That only works (and
         is utterly pointless) when we already know the value type.
      
      2. Via another union member that is a structure having one or more
         initial members matching the actual struct type.  The silly thing
         is that this rule only applies to structs; I guess that is an
         oversight, but a fat lot of good that does us now.  In practice
         this means we should use ->v_any.type for that.
      
      3. Using the pointer-to-first-struct-member rule.
      
      To simplify matters, define VALUE_IS_ARRAY and VALUE_IS_CELLRANGE
      macros.
      d660a287
  7. 13 Dec, 2013 1 commit
  8. 21 Nov, 2011 1 commit
    • Andreas J. Guelzow 's avatar
      remove some warnings · 89b40898
      Andreas J. Guelzow authored
      2011-11-21 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialog-analysis-tool-kaplan-meier.c: remove unused variables
      	and mark unused parameters
      	* dialog-analysis-tool-sign-test.c: ditto
      	* dialog-analysis-tools.c: ditto
      	* dialog-autoformat.c: ditto
      	* dialog-cell-format-cond.c: ditto
      89b40898
  9. 01 Jun, 2011 1 commit
    • Andreas J. Guelzow 's avatar
      add some documentation stubs for 2-sample median tests · ce91a0a6
      Andreas J. Guelzow authored
      2011-05-31  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-statistical.xml: add documentation stubs for
      	two-sample median tests
      
      2011-05-31  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* help.h (GNUMERIC_HELP_LINK_WILCOXON_MANN_WHITNEY): use
      	two-median-wilcoxon-mann-whitney-test-tool
      	(GNUMERIC_HELP_LINK_SIGN_TEST_TWO): new
      	* dialog-analysis-tool-sign-test.c (dialog_sign_test_two_tool):
      	use GNUMERIC_HELP_LINK_SIGN_TEST_TWO
      ce91a0a6
  10. 02 May, 2011 1 commit
  11. 17 Dec, 2010 1 commit
    • Andreas J. Guelzow 's avatar
      Fix leaks in potentially failing analysis tools. · b7743e24
      Andreas J. Guelzow authored
      2010-12-17  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialog-advanced-filter.c (advanced_filter_ok_clicked_cb):
      	add argument to cmd_analysis_tool
      	* dialog-analysis-tool-chi-squared.c (chi_squared_tool_ok_clicked_cb):
      	ditto
      	* dialog-analysis-tool-frequency.c (frequency_tool_ok_clicked_cb):
      	ditto
      	* dialog-analysis-tool-kaplan-meier.c (kaplan_meier_tool_ok_clicked_cb):
      	ditto
      	* dialog-analysis-tool-normality.c (normality_tool_ok_clicked_cb):
      	ditto
      	* dialog-analysis-tool-sign-test.c (sign_test_two_tool_ok_clicked_cb):
      	ditto
      	(sign_test_tool_ok_clicked_cb): ditto
      	* dialog-analysis-tools.c (corr_tool_ok_clicked_cb): ditto
      	(cov_tool_ok_clicked_cb): ditto
      	(rank_tool_ok_clicked_cb): ditto
      	(fourier_tool_ok_clicked_cb): ditto
      	(cb_desc_stat_tool_ok_clicked): ditto
      	(ttest_tool_ok_clicked_cb): ditto
      	(ftest_tool_ok_clicked_cb): ditto
      	(sampling_tool_ok_clicked_cb): ditto
      	(regression_tool_ok_clicked_cb): ditto
      	(exp_smoothing_tool_ok_clicked_cb): ditto
      	(average_tool_ok_clicked_cb): ditto
      	(histogram_tool_ok_clicked_cb): ditto
      	(anova_single_tool_ok_clicked_cb): ditto
      	(anova_two_factor_tool_ok_clicked_cb): ditto
      	* dialog-consolidate.c (cb_consolidate_ok_clicked): ditto
      	* dialog-fill-series.c (cb_fill_series_ok_clicked): ditto
      	* dialog-random-generator-cor.c (random_cor_tool_ok_clicked_cb): ditto
      	* dialog-random-generator.c (random_tool_ok_clicked_cb): ditto
      	* dialog-analysis-tool-principal-components.c
      	(principal_components_tool_ok_clicked_cb): ditto, note that the tool
      	never returns errors.
      	* dialog-analysis-tool-wilcoxon-mann-whitney.c
      	(wilcoxon_mann_whitney_tool_ok_clicked_cb): ditto
      
      2010-12-17  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* src/wbc-gtk.c
      	* src/commands.h (cmd_analysis_tool): add argument
      	* src/commands.c (cmd_analysis_tool): use always_take_ownership
      	  argument
      b7743e24
  12. 20 Oct, 2010 2 commits
  13. 19 Oct, 2010 2 commits
  14. 18 Oct, 2010 1 commit
  15. 08 Jul, 2010 1 commit
  16. 01 Jun, 2010 1 commit
    • Andreas J. Guelzow 's avatar
      Fix spin button handling in various tool dialogs. [#619971] · 9a9dacc0
      Andreas J. Guelzow authored
      2010-05-31 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* tool-dialogs.h (tool_setup_update): new
      	* dialog-analysis-tool-chi-squared.c (dialog_chi_square_tool):
      	  use tool_setup_update
      	* dialog-analysis-tool-frequency.c (dialog_frequency_tool):
      	  ditto
      	* dialog-analysis-tool-normality.c (dialog_normality_tool):
      	  ditto
      	* dialog-analysis-tool-sign-test.c (dialog_sign_test_two_tool):
      	  ditto
      	(dialog_sign_test_tool): ditto
      	* dialog-analysis-tools.c (tool_setup_update): new
      9a9dacc0
  17. 31 May, 2010 1 commit
    • Andreas J. Guelzow 's avatar
      Add Wilcoxon Signed Rank Test tools for one and two populations. · 4e13534f
      Andreas J. Guelzow authored
      2010-05-31 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* component/Gnumeric-embed.xml.in: added Wilcoxon Signed-Rank items
            and rearrange into separate statistics menu.
      	* src/GNOME_Gnumeric-gtk.xml.in: ditto
      	* src/HILDON_Gnumeric-gtk.xml.in: ditto
      	* src/wbc-gtk-actions.c: ditto
          (cb_tools_sign_test_two_medians): use new tool
          (cb_tools_wilcoxon_signed_rank_two_medians): new
          (cb_tools_wilcoxon_signed_rank_two_medians): new
      
      2010-05-31 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
          * POTFILES.in: added src/tools/analysis-signed-rank-test.c
      
      2010-05-31 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
          * POTFILES.in: added src/tools/analysis-signed-rank-test.c
      
      2010-05-31 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-signed-rank-test.[ch]: new
      	* Makefile.am: add the above
      	* analysis-tools.h (analysis_tool_get_function): new
      	* analysis-tools.c (analysis_tool_get_function): new
      	* analysis-sign-test.h: minor formatting
      	* analysis-sign-test.c
      	(analysis_tool_sign_test_two_engine_run): fix statistic
      
      2010-05-31 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialogs.h (dialog_sign_test_two_tool): new
      	* dialog-analysis-tool-sign-test.c
      	(sign_test_tool_update_common_sensitivity_cb): new
      	(sign_test_tool_update_sensitivity_cb): split
      	(sign_test_two_tool_update_sensitivity_cb): new
      	(sign_test_two_tool_ok_clicked_cb): handle Signed-Rank
      	(sign_test_tool_ok_clicked_cb): ditto
      	(dialog_sign_test_two_tool): new
      	(dialog_sign_test_tool): handle Signed-Rank
      	* sign-test-two.glade: add radio buttons
      	* sign-test.glade: ditto
      4e13534f
  18. 15 Dec, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      Add two-medians sign test · 9d17c364
      Andreas J. Guelzow authored
      2009-12-15  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.skip: added src/dialogs/sign-test-two.glade
      
      2009-12-15  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added src/dialogs/sign-test-two.glade
      
      2009-12-15  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialog-analysis-tool-sign-test.c
      	(sign_test_tool_update_sensitivity_cb): also handle 2
      	  medians case
      	(sign_test_two_tool_ok_clicked_cb): new
      	(dialog_sign_test_tool): change argument type and also
      	  handle 2-medians case
      	* dialog-analysis-tool-sign-test.h
      	(dialog_sign_test_tool): change argument type
      	* sign-test-two.glade: new
      	* Makefile.am: add sign-test-two.glade
      	* dialogs.h (dialog_sign_test_tool): change argument type
      	* help.h: add GNUMERIC_HELP_LINK_SIGN_TEST
      
      2009-12-15  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* component/Gnumeric-embed.xml.in: add 2 medians sign test
      	* src/HILDON_Gnumeric-gtk.xml.in: add 2 medians sign test
      	* src/GNOME_Gnumeric-gtk.xml.in: add 2 medians sign test
      	* src/wbc-gtk-actions.c: add 2 medians sign test action
      
      2009-12-15 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-sign-test.c (analysis_tool_sign_test_engine_run): simplify
      	(analysis_tool_sign_test_two_engine_run): new
      	(gboolean analysis_tool_sign_test_two_engine): new
      	* analysis-sign-test.h (analysis_tools_data_sign_test_two_t): new
      	(gboolean analysis_tool_sign_test_two_engine): new
      	* analysis-tools.h (analysis_tools_write_label_ftest): new
      	* analysis-tools.c (analysis_tools_write_label_ftest): make public
      9d17c364
  19. 12 Dec, 2009 2 commits
    • Andreas J. Guelzow 's avatar
      protect sign test from errors and non-numbers · 4e104f6b
      Andreas J. Guelzow authored
      2009-12-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialog-analysis-tool-sign-test.c (dialog_sign_test_tool):
      	  check for fn_info plugin
      
      2009-12-11 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-sign-test.c (analysis_tool_sign_test_engine_run):
      	  watch for errors and non-numbers
      4e104f6b
    • Andreas J. Guelzow 's avatar
      Add non-parametric sign test · 0c4fe934
      Andreas J. Guelzow authored
      2009-12-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added src/dialogs/dialog-analysis-tool-sign-test.c,
      	  src/tools/analysis-sign-test.c and src/dialogs/sign-test.glade
      
      2009-12-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added src/dialogs/dialog-analysis-tool-sign-test.c
      	  and src/tools/analysis-sign-test.c
      	* POTFILES.skip: added src/dialogs/sign-test.glade
      
      2009-12-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* component/Gnumeric-embed.xml.in: add sign test
      	* src/HILDON_Gnumeric-gtk.xml.in: add sign test
      	* src/GNOME_Gnumeric-gtk.xml.in: add sign test
      	* src/wbc-gtk-actions.c: add sign test action
      
      2009-12-11 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-sign-test.c: new
      	* analysis-sign-test.h: new
      	* Makefile.am: add the above
      
      2009-12-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialog-analysis-tool-sign-test.c: new
      	* sign-test.glade: new
      	* Makefile.am: add the above
      	* dialogs.h (dialog_sign_test_tool): new
      	* help.h: add GNUMERIC_HELP_LINK_SIGN_TEST
      0c4fe934
  20. 24 Nov, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      Extend normality tool dialog · faf6b160
      Andreas J. Guelzow authored
      2009-11-24 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-normality.h (analysis_tools_data_normality_t):
      	  modify fields
      	* analysis-normality.c (analysis_tool_normality_engine_run):
      	  handle additional tests.
      
      2009-11-24  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* functions.c (help_cvmtest): use proper escapes
      
      2009-11-24  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* normality-tests.glade: add more test seelction buttons
      	* dialog-analysis-tool-normality.c (normality_tool_ok_clicked_cb):
      	  handle additional test selections
      faf6b160
  21. 22 Nov, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      Add normality test tool. · 01a88a2a
      Andreas J. Guelzow authored
      2009-11-21  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* component/Gnumeric-embed.xml.in: add "Normality Test..."  menu item
      	* src/GNOME_Gnumeric-gtk.xml.in: ditto
      	* src/HILDON_Gnumeric-gtk.xml.in: ditto
      	* src/wbc-gtk-actions.c (cb_tools_normality_tests): new
      	(ToolsNormalityTests) connect to cb_tools_normality_tests
      
      2009-11-21 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-normality.c: new
      	* analysis-normality.h: new
      	* Makefile.am: add analysis-normality.[ch]
      	* analysis-exp-smoothing.c: fix comment
      	* analysis-tools.h (analysis_tools_write_label): new
      	* analysis-tools.c (analysis_tools_write_label): make non-static
      
      2009-11-21  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* normality-tests.glade: new
      	* dialog-analysis-tool-normality.c: new
      	* Makefile.am: add dialog-analysis-tool-normality.c and
      	  normality-tests.glade
      	* dialogs.h (dialog_normality_tool): new
      	* help.h: add GNUMERIC_HELP_LINK_NORMALITY
      
      2009-11-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added dialog-analysis-tool-normality.c and
      	  analysis-normality.c
      
      2009-11-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added dialog-analysis-tool-normality.c and
      	  analysis-normality.c
      01a88a2a
  22. 05 Sep, 2009 1 commit
  23. 01 Aug, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      Add warning for missing plugins needed by all tools. [#590175] · 2ff95104
      Andreas J. Guelzow authored
      2009-07-31 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialog-analysis-tools.c (dialog_*_tool): check for
      	  required plugins
      	* dialog-analysis-tool-chi-squared.c (dialog_chi_square_tool):
      	  ditto
      	* dialog-analysis-tool-frequency.c (dialog_frequency_tool):
      	  ditto
      	* dialog-analysis-tool-kaplan-meier.c (dialog_kaplan_meier_tool):
      	  ditto
      2ff95104
  24. 07 Jun, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      add tests for independence and homogeneity · 9dece97e
      Andreas J. Guelzow authored
      2009-06-07  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* src/GNOME_Gnumeric-gtk.xml.in: add ChiSquareTests
      	* src/wbc-gtk-actions.c add MenuContingencyTests and
      	  Tools -> Chi Square Tests items
      
      2009-06-07  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added src/dialogs/chi-squared.glade,
      	  src/dialogs/dialog-analysis-tool-chi-squared.c and
      	  src/tools/analysis-chi-squared.c
      
      2009-06-07  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-chi-squared.[ch]: new
      	* Makefile.am: added the above
      
      2009-06-07  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* chi-squared.glade: new
      	* dialog-analysis-tool-chi-squared.c: new
      	* Makefile.am: added the above
      	* dialogs.h (dialog_chi_square_tool): new
      	* help.h (GNUMERIC_HELP_LINK_CHI_SQUARED): new
      9dece97e