【问题标题】:Rapache, can not use passed argumentRapache,不能使用传递的参数
【发布时间】:2011-08-06 20:43:36
【问题描述】:

我使用 boxcox 变换得到一个数值变量 lambda, 但我无法在下一页阅读它, 如果我做: λ 之间时操作失败, 但在 HTML 或 php 中它可以工作, 有人有解决办法吗?

代码:

<?php
echo $_GET[lambda]; <!!!!!This echo command work OK!!!!!>
if (isset($_GET["check_if_press"]) && $_GET["check_if_press"] == "Submit"){ 
if($_GET[clean_decide]=="yes") {
echo"
<%
csvDF<- read.csv(GET$name1, header=TRUE)
lambda<-GET$lambda <!!!!! This 2 lines create an error!!!!!!>
print(lambda)
k<-1
CleanLots<-NULL
Removed<-NULL
a<-NULL
i<-1
.
.
.
%>
";
}else {echo "no";}
}
?>

Yonatan Shalev

【问题讨论】:

  • 哦,我忘了说这是一个 php 错误,而不是 rapache。我知道,因为当它是一个 php 错误时,页面就不会出现
  • 您已经在 rApache 列表中问过这个问题。在一个地方或另一个地方问可能就足够了。

标签: php r rapache


【解决方案1】:

我很难测试,因为您的设置不可复制,但您的意思是

lambda <- $_GET[lambda]

正如我在您之前的问题中提到的:为了让您不再出现无法每五分钟追踪一次的错误,您需要在代码中分离不同的任务。这样您就可以确定问题出在 rApache 还是您的纯 R 代码上。

【讨论】:

  • 我不是故意写 lambda
  • 如果你在错误之前print(str(GET)),那么你将能够看到它是否包含一个名为lambda的项目。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多