PHP实现简单线性回归之数据研究工具
发布时间:2006-02-09 11:08:20 来源:ibm 网友评论 0 条 数据研究脚本
该数据研究工具由单个脚本( explore.php)构成,该脚本调用 SimpleLinearRegressionHTML 类和 JpGraph 库的方法。
该脚本使用了简单的处理逻辑。该脚本的第一部分对所提交的表单数据执行基本验证。如果这些表单数据通过验证,则执行该脚本的第二部分。
该脚本的第二部分所包含的代码用于分析数据,并以 HTML 和图形格式显示汇总结果。 清单 4中显示了 explore.php脚本的基本结构:
清单 4. explore.php 的结构
该数据研究工具由单个脚本( explore.php)构成,该脚本调用 SimpleLinearRegressionHTML 类和 JpGraph 库的方法。
该脚本使用了简单的处理逻辑。该脚本的第一部分对所提交的表单数据执行基本验证。如果这些表单数据通过验证,则执行该脚本的第二部分。
该脚本的第二部分所包含的代码用于分析数据,并以 HTML 和图形格式显示汇总结果。 清单 4中显示了 explore.php脚本的基本结构:
清单 4. explore.php 的结构
<?php // explore.php if (!empty($x_values)) { $X = explode(",", $x_values); $numX = count($X); } if (!empty($y_values)) { $Y = explode(",", $y_values); $numY = count($Y); } // display entry data entry form if variables not set if ( (empty($title)) OR (empty($x_name)) OR (empty($x_values)) OR (empty($y_name)) OR (empty($conf_int)) OR (empty($y_values)) OR ($numX != $numY) ) { // Omitted code for displaying entry form } else { include_once "slr/SimpleLinearRegressionHTML.php"; $slr = new SimpleLinearRegressionHTML($X, $Y, $conf_int); echo "<h2>$title</h2>"; $slr->showTableSummary($x_name, $y_name); echo "<br><br>"; $slr->showAnalysisOfVariance(); echo "<br><br>"; $slr->showParameterEstimates($x_name, $y_name); echo "<br>"; $slr->showFormula($x_name, $y_name); echo "<br><br>"; $slr->showRValues($x_name, $y_name); echo "<br>"; include ("jpgraph/jpgraph.php"); include ("jpgraph/jpgraph_scatter.php"); include ("jpgraph/jpgraph_line.php"); // The code for displaying the graphics is inline in the // explore.php script. The code for these two line plots // finishes off the script: // Omitted code for displaying scatter plus line plot // Omitted code for displaying residuals plot } ?> |
相关文章
上一篇文章:下面没有链接了
下一篇文章:用PHP读取和编写XML DOM
- 推荐阅讯
- PHP调用三种数据库的方法
- Rapid PHP 2005 V6.3.0下载地址列表
- PHP应用分页显示制作详细讲解
- PHP中通过Web 执行C/C++应用程序
- PHPUnit袖珍指南之自动测试
- PHP编程技巧:看实例学正则表达式
- 在PHP中使用XML
- PHP5中使用Web服务访问J2EE应用程序
- Svoi.Net PHP Edit V5.6b下载地址列表
- 使用"函数递归"实现动态树型菜单
- 阅读排行
- 1.实例学习PHP之表单处理篇(一)
- 2.实例学习PHP之表单处理篇(二)
- 3.结合AJAX进行PHP开发之入门
- 4.PHP V5.0.5下载列表
- 5.用PHP读取和编写XML DOM
- 6.使用"函数递归"实现动态树型菜单
- 7.PHP环境下配置在线编辑器FCKeditor
- 8.利用PHP和AJAX创建RSS聚合器
- 9.实例学习PHP之投票程序篇(二)
- 10.实例学习PHP之投票程序篇(一)
- 专题教程
- Windows Server-Windows Server文档-Windows Server新闻-Windows Ser PostgreSQL-PostgreSQL文档-PostgreSQL新闻-PostgreSQL专家
- WebLogic-WebLogic文档-WebLogic新闻-WebLogic专家 FreeBSD-FreeBSD文档-FreeBSD新闻-FreeBSD专家
- Linux-内核 GUI KDE Gnome DNS FTP 安全 安装-Linux专区 Windows-AD IIS ServerCore 虚拟化 安全 HPC-Windows专区
- 大话G游 专题:手机病毒揭密
- ARP攻击防范与解决方案 路由故障处理手册
