首页 \ 问答 \ 如何使用myeclipse8.5中自带的tomcat?

如何使用myeclipse8.5中自带的tomcat?

要怎么才能使用?启动了myeclipse tomcat,为什么输入http://localhost:8080无法显示呢?本人新手,望指教,谢谢。
更新时间:2022-04-24 06:04

最满意答案

1.检查SAS许可是否限制了系统选项。

  proc options restrict;

  run;

  一般结果都会提示SAS options没有收到限制。

  2.检查是否禁止了SAS调用R选项,一般默认是禁止的。

  proc options option=Rlang;
  run;

  3.在SAS配置文件里添加「-Rlang」。注意默认的配置文件是英文版本,若想各个版本都能调用R,请在nls文件下的所有CFG文件里都添加「-Rlang」。

  4.开启SAS调用R选项。

  proc options option=RLANG;
  run;

  5. 可以用SAS愉快的调戏R了。
  比如,玩一下R的抽样函数sample。注意其中蓝色的字是固定的语法,就像一个夹板,夹住R语句。

  proc iml;
  submit / R;
  sample(c("Prof. Zhang","Dr. Wang" , "Brother Gu"), 1)
  endsubmit;
  quit;

  SAS的output直接反馈的结果如下:

  再比如,玩一下R的结构函数 str。

  proc iml;
  run ExportDataSetToR("Sashelp.Class", "df" );
  submit / R;
  str(df)
  endsubmit;
  quit;

  SAS output的结果如下:

  注意,其中我们用了 run ExportDataSetToR进行SAS和R之间的数据交换。类型的还有:

当然,我们也可以把数据从R倒到SAS,那就是ImportDataSetFromR。

  不过,需要留意SAS和R有版本的对应的关系。

  对于在SAS调用R,我能想到的使用场景就是:
  调用R里一些独特的包和函数,方便快捷的实现某些功能。
  比如,你可以在SAS里试试ggplot2的画图。

  proc iml;
  submit/R;
  library(ggplot2)
  qplot(carat, price, data = diamonds, color= color)
  endsubmit;
  *quit;

  如此,你就可以在SAS里看到酷炫的ggplot2画图效果。


  2.做一些SAS和R的教学,演示和比较。
  接着上面的,赶紧补一个SAS版的图,代码和效果可以有一个比较。

  proc sgplot data=diamonds noborder;
  scatter x=carat y=price/group=color markerattrs=(size=3);
  keylegend / position=right across=1 noopaque noborder;

  run;

  SAS默认效果确实是丑,SAS的伙伴不要恨我。如果想画SAS 美图,可以翻翻我的「你没见过的SAS绘图系列教程」

  SAS绘图是不真的又难又丑啊?
  如何用SAS画正态、t、卡方以及F分布曲线?
  多图预警:如何又快又美地用SAS画各种统计图形?
  一图看尽丑小鸭变白天鹅全过程,手把手教你SAS画图!
  怎么画一个丰满又美丽的生存分析K-M曲线图?

  另外两种:请google
  %PROC_R: A SAS Macro that Enables Native R Programming in the Base SAS Environment
  Open Source Integration Using the Base SAS® Java Object

  也许有童鞋会问,那么,有没有可以在R调用SAS的方法?好像是有的,R有一个包叫「R2SAS」,好像可以实现。但是,作者在2011年PO了一篇文章后,一直没看到包的下载地址和后续消息。

  最后,按常规,关注「StatsThinking」,回复「SASCR」获取彩蛋

其他回答

下面是如何在iphone非官方sdk程序中调用外部命令的方法。

- (nsstring *)executecommand: (nsstring *)cmd
{
    nsstring *output = [nsstring string];
    file *pipe = popen([cmd cstringusingencoding: nsasciistringencoding], "r");
    if (!pipe) return;

    char buf[1024];
    while(fgets(buf, 1024, pipe)) {
    output = [output stringbyappendingformat: @"%s", buf];
}

pclose(pipe);
return output;
}

nsstring *yourcmd = [nsstring stringwithformat: @"your command"];
[self executecommand: yourcmd];

相关问答

更多
  • 1.检查SAS许可是否限制了系统选项。   proc options restrict;   run;   一般结果都会提示SAS options没有收到限制。   2.检查是否禁止了SAS调用R选项,一般默认是禁止的。   proc options option=Rlang;   run;   3.在SAS配置文件里添加「-Rlang」。注意默认的配置文件是英文版本,若想各个版本都能调用R,请在nls文件下的所有CFG文件里都添加「-Rlang」。   4.开启SAS调用R选项。   proc optio ...
  • 要准确匹配默认日期时间结构的SAS输出,您需要使用as.POSIXct,如注释中所述,另外使用tz = UTC参数: sasDateTimes <- c(1706835972, 1716835972, 1726835972, 1736835972, 1746835972, 1756835972, 1766835972, 1776835972, 1786835972, 1796835972, 1806835972, 1816835972, 1826835972, 1836835972, 184683597 ...
  • 与R类似,SAS Date和DateTime值可以包含您希望的任何来源。 默认格式有一个默认格式(两者都是1/1/1960),但您可以使用日期时间字段表示您希望的任何原点,并且它通常仍可以与任何日期时间函数完美配合(尽管它不会显示除非你写自定义格式,否则请正确使用。 如上所示,使用R_hour1可能会有不同的原点。 因此,您必须询问生成数据的人员该字段的含义及其来源应该是什么。 Similar to R, SAS Date and DateTime values can have whatever orig ...
  • 如果你看看SAS PROC REG的例子之一,这很容易做到。 示例数据: data htwt; input sex $ age :3.1 height weight @@; datalines; f 143 56.3 85.0 f 155 62.3 105.0 f 153 63.3 108.0 f 161 59.0 92.0 f 191 62.5 112.5 f 171 62.5 112.0 f 185 59.0 104.0 f 142 56.5 69.0 f ...
  • 如果你想操作所有使用SQL汇总函数最容易完成的观察。 SAS将评估布尔表达式为1为真,0为假。 因此,要确定是否有任何观测值具有要测试MAX( condition )是否为真(即等于1)的条件。 如果所有的观测值都有你想测试的条件,如果MIN( condition )是真的。 data have ; input x y @@; cards; -1 -2 2 -4 3 -4 4 -3 ; proc sql ; create table want as select min(x<0) ...
  • 当我从SAS转向R进行与健康相关的研究时,我遇到了类似的困难。 我的解决方案是尽可能地放弃“if ... then”方法并利用R的一些独特的本机编程功能。 以下是解决问题的两种方法。 首先,您可以使用索引来查找和替换元素。 以下是您描述的那种医院出院数据: hosp<-read.csv(file="http://www.columbia.edu/~cjd11/charles_dimaggio/DIRE/resources/R/sparcsShort.csv",stringsAsFactors=F) head ...
  • %include就像在外部文件上点击F3一样。 它将尝试编译并执行文本文件中的所有内容。 所以,如果你打开mcompilenote=all并且你的程序是: %macro test; %put test macro; %mend; %test; 日志将显示为: 8 %macro test; 9 %put test macro; 10 11 %mend; NOTE: The macro TEST completed compilation without errors. 6 in ...
  • ifelse适用于向量(即,您必须测试向量,输出必须是与输入长度相同的向量), if() {...} else {...}用于单个条件。 没有样本输入(并不是真的知道SAS),我不确定你要追求的是什么。 如果a和b是单个值,R Schifini的答案是好的。 如果a和b是向量,那么你使用ifelse是正确的,你的代码对我来说效果很好。 我们可以扩展它以包括最后的else do语句: test = expand.grid(a = c(1, 2, 4, 7), b = c(1, 2, 4)) a = test$ ...
  • 您可以通过子进程调用将其他参数传递给SAS,但您还需要记住的重要事项是: 您需要告诉SAS在哪里可以找到AUTOEXEC文件 您需要告诉SAS在哪里可以找到配置文件 我有一个用于调用SAS脚本的shell脚本,调用如下所示: sas -config $SAS_CONFIG -autoexec $SAS_AUTOEXEC $SAS_CODE/$1 所以你的调用应该是这样的: subprocess.call(['C:\Program Files\SAS\SASFoundation\9.2\sas.exe', ' ...
  • 首先让我们弄清楚SAS代码在做什么。 PROC NLIN可以被欺骗进行各种最小化问题,但设置有时是违反直觉的。 您需要根据其他变量和一些参数($ f(x,\ beta $))定义因变量($ y $)和预测值,并将最小化$ \ sum_i [y_i - f(x_i,\试用版)] ^ 2 $。 定义$ y $和$ f $的关键是 model.like = sqrt(E*E) 这相当于 model like = sqrt(E*E) 所以这意味着$ \ sum [like - \ sqrt {E \ cdotE ...

相关文章

更多

最新问答

更多
  • h2元素推动其他h2和div。(h2 element pushing other h2 and div down. two divs, two headers, and they're wrapped within a parent div)
  • 创建一个功能(Create a function)
  • 我投了份简历,是电脑编程方面的学徒,面试时说要培训三个月,前面
  • PDO语句不显示获取的结果(PDOstatement not displaying fetched results)
  • Qt冻结循环的原因?(Qt freezing cause of the loop?)
  • TableView重复youtube-api结果(TableView Repeating youtube-api result)
  • 如何使用自由职业者帐户登录我的php网站?(How can I login into my php website using freelancer account? [closed])
  • SQL Server 2014版本支持的最大数据库数(Maximum number of databases supported by SQL Server 2014 editions)
  • 我如何获得DynamicJasper 3.1.2(或更高版本)的Maven仓库?(How do I get the maven repository for DynamicJasper 3.1.2 (or higher)?)
  • 以编程方式创建UITableView(Creating a UITableView Programmatically)
  • 如何打破按钮上的生命周期循环(How to break do-while loop on button)
  • C#使用EF访问MVC上的部分类的自定义属性(C# access custom attributes of a partial class on MVC with EF)
  • 如何获得facebook app的publish_stream权限?(How to get publish_stream permissions for facebook app?)
  • 如何防止调用冗余函数的postgres视图(how to prevent postgres views calling redundant functions)
  • Sql Server在欧洲获取当前日期时间(Sql Server get current date time in Europe)
  • 设置kotlin扩展名(Setting a kotlin extension)
  • 如何并排放置两个元件?(How to position two elements side by side?)
  • 如何在vim中启用python3?(How to enable python3 in vim?)
  • 在MySQL和/或多列中使用多个表用于Rails应用程序(Using multiple tables in MySQL and/or multiple columns for a Rails application)
  • 如何隐藏谷歌地图上的登录按钮?(How to hide the Sign in button from Google maps?)
  • Mysql左连接旋转90°表(Mysql Left join rotate 90° table)
  • dedecms如何安装?
  • 在哪儿学计算机最好?
  • 学php哪个的书 最好,本人菜鸟
  • 触摸时不要突出显示表格视图行(Do not highlight table view row when touched)
  • 如何覆盖错误堆栈getter(How to override Error stack getter)
  • 带有ImageMagick和许多图像的GIF动画(GIF animation with ImageMagick and many images)
  • USSD INTERFACE - > java web应用程序通信(USSD INTERFACE -> java web app communication)
  • 电脑高中毕业学习去哪里培训
  • 正则表达式验证SMTP响应(Regex to validate SMTP Responses)