Everthing in Version 2.5 plus...
Well, one minus - Version 3.0 does not include multiple language support. Having EZAnalyze in languages I don't speak makes updating it in a timely manner very difficult, so I made the difficult decision to not include it in version 3.0.
Automated Installer - Now you can download a digitally signed Excel file, open it, enable macros, and let EZAnalyze do the rest of the installing for you! Of course, you can still install 'the old fashioned way'.
Time Saving Features - 'Cascading Menus' have been added that reduce the number of clicks needed to run EZAnalyze. Also, all of the new variable functions include the ability to create them more quickly.
Improved and New Variable Functions - The 'Binary Variable' function now allows for fast dummy coding of data with a more intuitive interface. Also, a new 'Percent Change' function has been added to easily calculate the percent change between two variables.
Regression - Single and Multiple Linear Regression are now available. This function relies on the availability of the 'Analysis Toolpak - VBA', provided by Microsoft. If you do not have this, you will not be able to use this function. Also, this will only work on computers with English versions of Excel installed.
Correlate Multiple Variables - now you can create a correlation matrix of multiple variables.
Graph Appearance - EZAnalyze now makes nicer graphs by default (at least in my opinion...)
Data Management Tools - The 'Other Tools' menu contains tools to 'transpose data' and 'amalgamate data'. The Transpose function is designed to make data that violate the 'one row per case' EZAnalyze compatible (e.g., data exported from Skyward). The Amalgamate function combines two worksheets together based on a 'unique identifier'. Useful for merging data together from different sources that has an identifying number (or name).
Everthing in Version 2.0 plus...
Capability - EZAnalyze,
when installed on your computer, will give you the
option to view EZAnalyze in English, Spanish, Serbian,
or Hungarian through a "Language Options" menu. It
also has the built-in ability for you to modify the
language EZAnalyze uses in dialog boxes and on output
by creating your own "user defined" language. If
anyone translates EZAnalyze into a new language,
I will make it available through this website.
More New Variable Functions - While EZAnalyze was designed for use by educators, it is often used by graduate students and their professors. "New" new variable functions are:
Variable Graphing - Now you can
create a graph comparing multiple variables side-by-side.
You can also create error bar graphs using this
Repeated Measures ANOVA - A standard repeated measures ANOVA function is now available
Post Hoc tests for ANOVA functions - For both the single factor ANOVA and the repeated measures ANOVA, simple post hoc tests are performed if the omnibus F test is significant.
Delete Xtra Sheets - Now you can quickly and easily delete the sheets that pile up when you use EZAnalyze with a single click.
EZAnalyze contains all of the functions necessary to generate results reports to engage in data-based decision making and program evaluation at the classroom, school, and district levels.
DESCRIBE: Allows you to obtain percentages for your variables. For example, if you have an "ethnicity" variable, this function will give you the percentage of each ethnic group. You can also calculate descriptive statistics - mean, standard deviation, minimum and maximum scores, and range. For each function, you can select multiple variables.
DISAGGREGATE: Allows you to disaggregate a "dependent variable" by one or two "categorical variables." The best example of this would be disaggregating an academic achievement variable (dependent) by ethnicity (categorical) and gender (categorical). You can select multiple dependent variables.
GRAPH: Permits easy creation of "histogram" graphs and "disaggregation" graphs. A histogram can be used to show you the "shape" of your distribution with an area or bar chart, or show you how many people fall into each category with a pie chart. The disaggregation graph allows you to create bar or area charts to display disaggregated data.
NEW VARIABLE: Allows you to quickly and easily create a new summary variable that is the total or average of a subset of variables, or a difference variable that is the difference of one variable subtracted from another. This makes short work of summarizing questionnaires or test scores into a total score. If you have pretest and posttest data, the difference variable function allows you to quickly calculate a difference score.
ADVANCED: Contains the statistical hypothesis testing functions of EZAnalyze:
Correlation: Calculates the Pearson correlation coefficient for two variables, which allows you to describe the degree of relationship between those two variables - includes the p-value to ascertain statistical significance. A scatterplot is also automatically generated.
One Sample T-Test: Calculates a T score and P value for the observed difference between an observed mean in your data and a known mean. A bar graph is also automatically generated.
Paired Samples T-Test: Calculates T and P for the observed difference between two "repeated measures" or paired variables. A bar graph is also automatically generated.
Independent Samples T-Test: Calculates T and P for the observed difference between two group means. A bar graph is also automatically generated.
ANOVA: Calculates F and P, and generates an ANOVA table for a single factor between-subjects ANOVA. Also creates a bar graph disaggregating your dependent variable by the factor.
Chi Square: Calculates the chi squared value and P for non-parametric frequency data. Generates a chi squared table reporting observed and expected values.