Hi All, I am seeking comments, suggestions, bugs, and users for a data analysis GUI that has just been released to CRAN. One of the first areas that I think that this GUI could be of use is in the classroom, so your comments would be very valuable to me. An online manual is available (though under construction) here: http://www.deducer.org/pmwiki/pmwiki.php?n=Main.DeducerManual I'd appreciate any feedback or bugs. I'm particularly interested in experiences using it from within non-JGR GUI's, and under Linux. If any of you teach introductory/intermediate statistics, I'd like to know how you would feel about using it in the classroom. TIA, Ian p.s. Installation instructions: install.packages("Deducer",,"http://cran.r-project.org") --------------------------------------------------------------------------- Deducer 0.1 has been released to CRAN Deducer is designed to be a free, easy to use, alternative to proprietary software such as SPSS, JMP, and Minitab. It has a menu system to do common data manipulation and data analysis tasks, and an excel-like spreadsheet in which to view and edit data frames. The goal of the project is to two fold. 1. Provide an intuitive interface so that non-technical users can learn and perform analyses without programming getting in their way. 2. Increase the efficiency of expert R users when performing common tasks by replacing hundreds of keystrokes with a few mouse clicks. Also, as much as possible the GUI should not get in their way if they just want to do some programming. Deducer is integrated into the Windows RGui, and the cross-platform Java console JGR, and is also usable and accessible from the command line. Screen shots and examples can be viewed in the online wiki manual: http://www.deducer.org/pmwiki/pmwiki.php?n=Main.DeducerManual Comments and questions are more than welcome. A discussion group has been created for any questions or recommendations. http://groups.google.com/group/deducer Deducer Features: Data manipulation: 1. Factor editor 2. Variable recoding 3. data sorting 4. data frame merging 5. transposing a data frame 6. subseting Analysis: 1. Frequencies 2. Descriptives 3. Contingency tables a. Nicely formatted tables with optional i. Percentages ii. Expected counts iii. Residuals b. Statistical tests i. chi-squared ii. likelihood ratio iii. fisher's exact iv. mantel haenszel v. kendall's tau vi. spearman's rho vii. kruskal-wallis viii. mid-p values for all exact/monte carlo tests 4. One sample tests a. T-test b. Shapiro-wilk c. Histogram/box-plot summaries 5. Two sample tests a. T-test (student and welch) b. Permutation test c. Wilcoxon d. Brunner-munzel e. Kolmogorov-smirnov f. Jitter/box-plot group comparison 6. K-sample tests a. Anova (usual and welch) b. Kruskal-wallis c. Jitter/boxplot comparison 7. Correlation a. Nicely formatted correlation matrices b. Pearson's c. Kendall's d. Spearman's e. Scatterplot paneled array f. Circle plot g. Full correlation matrix plot 8.Generalized Linear Models a. Model preview b. Intuitive model builder c. diagnostic plots d. Component residual and added variable plots e. Anova (type II and III implementing LR, Wald and F tests) f. Parameter summary tables and parameter correlations g. Influence and colinearity diagnostics h. Post-hoc tests and confidence intervals with (or without) adjustments for multiple testing. i. Custom linear hypothesis tests j. Effect mean summaries (with confidence intervals), and plots k. Exports: Residuals, Standardized residuals, Studentized residuals, Predicted Values (linear and link), Cooks distance, DFBETA, DFFITS, hat values, and Cov Ratio l. Observation weights and subseting 9. Logistic Regression a. All GLM features b. ROC Plot 10. Linear Model a. All GLM features b. Heteroskedastic robust tests
Deducer 0.1 Released
4 messages · Ian Fellows, G. Jay Kerns, Jan Vandermeer
3 days later
Hello, I tried Deducer earlier in the week (on Ubuntu Linux) and encountered some hiccups, but I suspected that it had something to do with the idiosyncrasies of my machine rather than the Deducer package proper. So last night I did a *clean* install of Ubuntu 9.04 and all of my other software. Today, everything runs perfectly, without a hitch, first time. Some things I am doing which may be relevant (or, not): 1) using the latest version of R (session info below), installed from CRAN according to the Ubuntu README http://cran.r-project.org/bin/linux/ubuntu/ 2) only using package binaries from cran2deb, namely, r-cran-deducer, r-cran-jgr, etc; did not build *anything* from scratch 3) am using sun-java-6, as opposed to some of the other Java implementations (iced-tea, etc) 4) *must* do sudo R CMD javareconf Furthermore, not only is JGR/Deducer working fine, but also rgl works too (something that has caused me trouble in the past). Note, however, that this does not address the 100% CPU issue with JGR reported elsewhere earlier. I have tried Deducer without JGR, and everything seems to be operating according to plan. The JGR console isn't there (obviously), but there are command line selections to navigate through the menus, and they seem to be functioning properly. It is a little bit strange to use the command line menus, though, because once you've made a selection in a submenu, you can't go back one step if you change your mind; you can only enter 0 to exit deducer() completely and start over from the beginning. The JGR console is much more convenient with its GUI and 'cancel' options. In fact, JGR is already loaded as a dependency of Deducer... it would appear to be easier overall for a person to just run JGR() at the beginning to operate Deducer through the JGR console and sidestep the command line entirely. There are apparently other reasons why using command line Deducer is desirable, from other discussions that I have not read. The other question was whether Deducer would be a good thing for introductory statistics, and in my opinion the answer is "yes". The layout of the menus seems reminiscent of something like SPSS, and in particular, many of the plots are integrated into the "Analysis" menu items, rather than having a top menu of their own as in Rcmdr. There are advantages and disadvantages to both approaches. I really like the "Data Viewer". This is great. It makes it much easier to handle factors, factor levels, ordered factors, and contrasts. The main goal in my view is to get the students started, and I think Deducer would accomplish that goal very well. Cheers, Jay sessionInfo() R version 2.9.1 (2009-06-26) x86_64-pc-linux-gnu locale: LC_CTYPE=en_US.UTF-8;LC_NUMERIC=C;LC_TIME=en_US.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=C;LC_MESSAGES=en_US.UTF-8;LC_PAPER=en_US.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=en_US.UTF-8;LC_IDENTIFICATION=C attached base packages: [1] stats4 splines grid stats graphics grDevices utils [8] datasets methods base other attached packages: [1] Deducer_0.1-0 lawstat_2.3 VGAM_0.7-9 foreign_0.8-36 [5] effects_2.0-3 nnet_7.2-47 MASS_7.2-47 lattice_0.17-25 [9] multcomp_1.1-1 survival_2.35-4 mvtnorm_0.9-7 car_1.2-14 [13] JGR_1.6-7 iplots_1.1-3 ggplot2_0.8.3 reshape_0.8.3 [17] plyr_0.1.9 proto_0.3-8 JavaGD_0.5-2 rJava_0.6-3 loaded via a namespace (and not attached): [1] tools_2.9.1
*************************************************** G. Jay Kerns, Ph.D. Associate Professor Department of Mathematics & Statistics Youngstown State University Youngstown, OH 44555-0002 USA Office: 1035 Cushwa Hall Phone: (330) 941-3310 Office (voice mail) -3302 Department -3170 FAX VoIP: gjkerns at ekiga.net E-mail: gkerns at ysu.edu http://www.cc.ysu.edu/~gjkerns/
An embedded and charset-unspecified text was scrubbed... Name: not available URL: <https://stat.ethz.ch/pipermail/r-sig-teaching/attachments/20090807/6c7fa4a1/attachment.pl>
Hi Jan,
It looks like you have the unstable version of JGR installed. you will
need version 1.6-7 available on CRAN. simply run
install.packages("JGR")
Ian
From: Jan Vandermeer [mailto:nordicgnome at gmail.com]
Sent: Friday, August 07, 2009 10:57 AM
To: Fellows, Ian
Cc: r-sig-teaching at r-project.org; deducer at googlegroups.com
Subject: Re: [R-sig-teaching] FW: Deducer 0.1 Released
Sent: Friday, August 07, 2009 10:57 AM
To: Fellows, Ian
Cc: r-sig-teaching at r-project.org; deducer at googlegroups.com
Subject: Re: [R-sig-teaching] FW: Deducer 0.1 Released
Hi,
I tried to install Deducer on an Gentoo Linux AMD64 and received the
following error messages:
install.packages("Deducer",,"http://cran.r-project.org")
trying URL 'http://cran.r-project.org/src/contrib/Deducer_0.1-0.tar.gz'
Content type 'application/x-gzip' length 2123646 bytes (2.0 Mb)
opened URL
==================================================
downloaded 2.0 Mb
* Installing *source* package 'Deducer' ...
** R
** inst
** preparing package for lazy loading
Loading required package: proto
Loading required package: grid
Loading required package: reshape
Loading required package: plyr
Attaching package: 'ggplot2'
?? ? ? ?The following object(s) are masked from package:grid :
?? ? ? ? nullGrob
Error : package 'JGR' 1.7-0 was found, but < 1.7 is required by 'Deducer'
ERROR: lazy loading failed for package 'Deducer'
* Removing '/usr/lib64/R/library/Deducer'
The downloaded packages are in
?? ? ? ?'/tmp/RtmpWnRZ0y/downloaded_packages'
Updating HTML index of packages in '.Library'
Warning message:
In install.packages("Deducer", , "http://cran.r-project.org") :
??installation of package 'Deducer' had non-zero exit status
Jan Vandermeer
On Mon, Aug 3, 2009 at 2:21 PM, Ian Fellows <ifellows at ucsd.edu> wrote:
Hi All,
? I am seeking comments, suggestions, bugs, and users for a data analysis
GUI that has just been released to CRAN. One of the first areas that I think
that this GUI could be of use is in the classroom, so your comments would be
very valuable to me. An online manual is available (though under
construction) here:
http://www.deducer.org/pmwiki/pmwiki.php?n=Main.DeducerManual
? I'd appreciate any feedback or bugs. I'm particularly interested in
experiences using it from within non-JGR GUI's, and under Linux. If any of
you teach introductory/intermediate statistics, I'd like to know how you
would feel about using it in the classroom.
TIA,
Ian
p.s. Installation instructions:
install.packages("Deducer",,"http://cran.r-project.org")
---------------------------------------------------------------------------
Deducer 0.1 has been released to CRAN
Deducer is designed to be a free, easy to use, alternative to proprietary
software such as SPSS, JMP, and Minitab. It has a menu system to do common
data manipulation and data analysis tasks, and an excel-like spreadsheet in
which to view and edit data frames. The goal of the project is to two fold.
? ? ? ?1. Provide an intuitive interface so that non-technical users
? ? ? ? ? can learn and perform analyses without programming getting
? ? ? ? ? in their way.
? ? ? ?2. Increase the efficiency of expert R users when performing
? ? ? ? common tasks by replacing hundreds of keystrokes with a few
? ? ? ? mouse clicks. Also, as much as possible the GUI should not
? ? ? ? get in their way if they just want to do some programming.
Deducer is integrated into the Windows RGui, and the cross-platform Java
console JGR, and is also usable and accessible from the command line.
Screen shots and examples can be viewed in the online wiki manual:
http://www.deducer.org/pmwiki/pmwiki.php?n=Main.DeducerManual
Comments and questions are more than welcome. A discussion group has been
created for any questions or recommendations.
http://groups.google.com/group/deducer
Deducer Features:
Data manipulation:
? ? ? ?1. Factor editor
? ? ? ?2. Variable recoding
? ? ? ?3. data sorting
? ? ? ?4. data frame merging
? ? ? ?5. transposing a data frame
? ? ? ?6. subseting
Analysis:
? ? ? ?1. Frequencies
? ? ? ?2. Descriptives
? ? ? ?3. Contingency tables
? ? ? ? ? ? ? ?a. Nicely formatted tables with optional
? ? ? ? ? ? ? ? ? ? ? ?i. Percentages
? ? ? ? ? ? ? ? ? ? ? ?ii. Expected counts
? ? ? ? ? ? ? ? ? ? ? ?iii. Residuals
? ? ? ? ? ? ? ?b. Statistical tests
? ? ? ? ? ? ? ? ? ? ? ?i. chi-squared
? ? ? ? ? ? ? ? ? ? ? ?ii. likelihood ratio
? ? ? ? ? ? ? ? ? ? ? ?iii. fisher's exact
? ? ? ? ? ? ? ? ? ? ? ?iv. mantel haenszel
? ? ? ? ? ? ? ? ? ? ? ?v. kendall's tau
? ? ? ? ? ? ? ? ? ? ? ?vi. spearman's rho
? ? ? ? ? ? ? ? ? ? ? ?vii. kruskal-wallis
? ? ? ? ? ? ? ? ? ? ? ?viii. mid-p values for all exact/monte carlo tests
? ? ? ?4. One sample tests
? ? ? ? ? ? ? ?a. T-test
? ? ? ? ? ? ? ?b. Shapiro-wilk
? ? ? ? ? ? ? ?c. Histogram/box-plot summaries
? ? ? ?5. Two sample tests
? ? ? ? ? ? ? ?a. T-test (student and welch)
? ? ? ? ? ? ? ?b. Permutation test
? ? ? ? ? ? ? ?c. Wilcoxon
? ? ? ? ? ? ? ?d. Brunner-munzel
? ? ? ? ? ? ? ?e. Kolmogorov-smirnov
? ? ? ? ? ? ? ?f. Jitter/box-plot group comparison
? ? ? ?6. K-sample tests
? ? ? ? ? ? ? ?a. Anova (usual and welch)
? ? ? ? ? ? ? ?b. Kruskal-wallis
? ? ? ? ? ? ? ?c. Jitter/boxplot comparison
? ? ? ?7. Correlation
? ? ? ? ? ? ? ?a. Nicely formatted correlation matrices
? ? ? ? ? ? ? ?b. Pearson's
? ? ? ? ? ? ? ?c. Kendall's
? ? ? ? ? ? ? ?d. Spearman's
? ? ? ? ? ? ? ?e. Scatterplot paneled array
? ? ? ? ? ? ? ?f. Circle plot
? ? ? ? ? ? ? ?g. Full correlation matrix plot
? ? ? ?8.Generalized Linear Models
? ? ? ? ? ? ? ?a. Model preview
? ? ? ? ? ? ? ?b. Intuitive model builder
? ? ? ? ? ? ? ?c. diagnostic plots
? ? ? ? ? ? ? ?d. Component residual and added variable plots
? ? ? ? ? ? ? ?e. Anova (type II and III implementing LR, Wald and F tests)
? ? ? ? ? ? ? ?f. Parameter summary tables and parameter correlations
? ? ? ? ? ? ? ?g. Influence and colinearity diagnostics
? ? ? ? ? ? ? ?h. Post-hoc tests and confidence intervals
? ? ? ? ? ? ? ? ? with (or without) adjustments for multiple testing.
? ? ? ? ? ? ? ?i. Custom linear hypothesis tests
? ? ? ? ? ? ? ?j. Effect mean summaries (with confidence intervals), and
plots
? ? ? ? ? ? ? ?k. Exports: Residuals, Standardized residuals, Studentized
? ? ? ? ? ? ? ? ? residuals, Predicted Values (linear and link), Cooks
? ? ? ? ? ? ? ? ? distance, DFBETA, DFFITS, hat values, and Cov Ratio
? ? ? ? ? ? ? ?l. Observation weights and subseting
? ? ? ?9. Logistic Regression
? ? ? ? ? ? ? ?a. All GLM features
? ? ? ? ? ? ? ?b. ROC Plot
? ? ? ?10. Linear Model
? ? ? ? ? ? ? ?a. All GLM features
? ? ? ?b. Heteroskedastic robust tests
_______________________________________________
R-sig-teaching at r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-sig-teaching