Helping ordinary people create extraordinary websites!

Take Web data analysis to the next level with PHP

By Paul Meagher
2004-06-15

Resources
• Download the source code used in this article.

• Find future enhancements of this code at www.phpmath.com.

• Read "Simple linear regression with PHP: Part 1," by Paul Meagher. It offers examples of how to develop and apply a library of analytic models, focusing on a Simple Linear Regression algorithm package using PHP as the implementation language (developerWorks, March 2003).

• Continue with "Simple linear regression with PHP: Part 2," as Paul Meagher shows how to add features to the package (from Part 1) to develop a useful data-analysis tool for small- to medium-sized datasets and includes more information about probability distribution functions (developerWorks, April 2003).

• Take "Card sorting and cluster analysis" by Thomas Myer, an introductory-level tutorial designed to deliver card-sorting and cluster-analysis user-data-gathering statistical techniques to information architects and usability engineers (developerWorks, January 2001).

• I would like to thank Dr. Tessema Astatkie for useful discussions on experimental methodology and Chi Square analysis; you'll find a cornucopia of articles on statistical analyses of data here.

• Visit the R Project for Statistical Computing Web site for more on the open source statistics package R.

• Explore the IBM Information Aggregation business pattern (or U2D pattern) for tools to capture, access, and manipulate data that is aggregated from multiple sources and tools to personalize data to suit user preferences, distill summary information from large volumes of data, use algorithms to identify trends hidden in data, and answer hypothetical "what-if" questions about potential business scenarios.

• Review the TLTP/Steps Statistics Glossary 1.1 by Valerie Easton and John McCall. It offers a concise, interactive education in the definition of statistical terms in the following topic areas: presenting data; sampling; probability; confidence intervals; hypothesis testing; paired data, correlation, and regression; design of experiments; and more.

• Find an introduction to the philosophy of experimentation and the part that statistics play in experimentation in the classic Statistics for Experimenters: An Introduction to Design, Data Analysis, and Model Building, by George Box, Stuart Hunter, and William G. Hunter (Wiley, 1978).

• Read a classic work in the application of statistical procedures: Handbook of Parametric and Nonparametric Statistical Procedures, 3rd Ed., by David J. Sheskin (CRC Press, 2000).

• Review the NIST/SEMATECH Engineering Statistics Internet Handbook, an invaluable reference to statistical analysis.



Tutorial pages:

First published by IBM developerWorks


 1 Votes

You might also want to check these out:


Leave a Comment on "Take Web data analysis to the next level with PHP"
You must be logged in to post a comment.

Link to This Tutorial Page!


GET OUR NEWSLETTERS