楼主: 紫色海洋
6606 9

请教高人 [推广有奖]

  • 0关注
  • 0粉丝

本科生

80%

还不是VIP/贵宾

-

威望
0
论坛币
159 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2736 点
帖子
107
精华
0
在线时间
124 小时
注册时间
2008-10-2
最后登录
2016-2-29

楼主
紫色海洋 发表于 2008-10-27 23:08:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

新手上路,有两个题目怎么也调不出来,忘哪位大侠能出手相救,小女子这厢有礼了

[em31](也许问题都比较初级,请勿见笑)

1用SAS数据步列出10000以下的素数,写出程序。

2生成t分布的双侧分位表,水平取0.001、0.002、0.005、0.01、0.02、0.05、0.10、0.20,自由度取1-100,分位数精确到小数点后3位;表格应为行、列对齐的形式,并有列标题;写出生成这样的表格并存放到一个文本文件中的SAS程序。

 

 

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:请教高人 sas程序 文本文件 新手上路 自由度 请教 高人

回帖推荐

宜桦 发表于3楼  查看完整内容

Question 2:   data stats; do p = 0.001, 0.002, 0.005, 0.01, 0.02, 0.05, 0.10,0.20 ;      do df = 1  to  100;             x = round(tinv((1-p/2), df), .001);             output;       end; end; run;  proc & ...

宜桦 发表于2楼  查看完整内容

question 1:data all_num non; do i = 1  t0 10000;      do j = 1  to i-1;          if mod (i,j) = 0 and j ne 1  then  output non;       end; output all_num; end; run; proc sql;create  table f as select i from all_num where i not  in  ...

本帖被以下文库推荐

沙发
宜桦 发表于 2008-10-28 00:39:00

question 1:

data all_num non;

do i = 1  t0 10000;

      do j = 1  to i-1;

         if mod (i,j) = 0 and j ne 1  then  output non;

      end;

output all_num;

end;

run;

 proc sql;

create  table f as

select i

from all_num

where i not  in      (select  distinct i from non);

quit;

[此贴子已经被作者于2008-10-28 0:40:13编辑过]

已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 3 精彩帖子

总评分: 经验 + 3  论坛币 + 3   查看全部评分

藤椅
宜桦 发表于 2008-10-28 00:41:00

Question 2:

 

data stats;

do p = 0.001, 0.002, 0.005, 0.01, 0.02, 0.05, 0.10,0.20 ;

      do df = 1  to  100;

            x = round(tinv((1-p/2), df), .001);

            output;

      end;

end;

run;

 

proc  transpose
  data = stats out = outs ( drop = _name_) prefix = df_;

by p;

*id = df;

var x;

run;

 ods  html  file = "c:\t table.xls"  style = minimal;

 proc  print  data = outs;

title  "T table";

run;

ods  html  close;

[此贴子已经被作者于2008-10-28 0:43:22编辑过]

已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 3 精彩帖子

总评分: 经验 + 3  论坛币 + 3   查看全部评分

板凳
nernernini 发表于 2008-10-28 04:24:00
thanks learning.

报纸
紫色海洋 发表于 2008-10-28 12:48:00

非常非常感谢

地板
紫色海洋 发表于 2008-10-28 12:48:00

非常非常感谢

7
zehui123 发表于 2008-10-29 06:57:00
以下是引用宜桦在2008-10-28 0:39:00的发言:

question 1:

data all_num non;

do i = 1  t0 10000;

      do j = 1  to i-1;

         if mod (i,j) = 0 and j ne 1  then  output non;

      end;

output all_num;

end;

run;

 proc sql;

create  table f as

select i

from all_num

where i not  in      (select  distinct i from non);

quit;

算法太烂.

8
宜桦 发表于 2008-10-29 07:57:00

我也觉得不太好,把你写的帖上来让我学一学?

谢谢

9
zehui123 发表于 2008-10-31 01:43:00

这个算法至少有7种不错的算法,我不说那7种算法,拿你的算法改下比你的就好多啦.

10
水together瓶 发表于 2013-10-16 20:30:44
好像出不来结果
因为蔑视一切现有的逻辑,因为打破一切原有的陈规,天才创造了一个凡人所仰望的空间。当天才走到枭雄的道路上时,他无视轻易得到的成就,继续挑战自我,于是他继续成功,继续辉煌。一旦失败他宁可毁灭,因为他不想做

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 02:07