English 中文(简体)
SAS - 在一栏中获取价值并显示这种价值
原标题:SAS - Find value in a column and display that value in excel export
  • 时间:2011-10-07 17:09:29
  •  标签:
  • sas

我正试图基本上这样做:

我对一个数据集有频率的询问,该数据集将产生结果。

我也想在产出中增加一栏,该数值将依据某一单位或某一栏所列内容。

我怎么办? (所有新用户)

最佳回答

在不听取更多信息的情况下,我假定,你试图做的是拯救你 pro的产物,然后用数据进一步加以操纵。

Simple example of this:

data beer;
  length firstname favbrand $20.;
  input firstname $
        favbrand  $;
  datalines;
John bud
Steve dogfishhead
Jason coors
Anna anchorsteam
Bob bud
Dan bud
;
run;

proc freq data=beer;
  table favbrand / out=freqout;
run;

data beerstat(keep=favbrand status);
  set freqout;
  * create a new column called "status" based on the count column ;
  if (count >=2) then status="popular";
  else status = "hipster";
run;

* instead of proc print you can send your output to excel with proc export ;
proc print data=beerstat;
run;
问题回答

暂无回答




相关问题
SAS stack overflow: PROC SQL reading dictionary.columns

I have a program in which I am reading dictionary.columns. There is a big program with lot of code before and after the program segment in which I read dictionary.column. The program used to work ...

SAS using encrypted (PWENCODE) in EMAILPW= option

My code works fine using plain text code, but fails when I use an encrypted password filename File email emailsys = VIM emailid= "&pa_usr" emailpw= "{sasenc}39AAD23E148A9555508AC84447181DFF" ; ...

How do I change the label in a data step header?

In SAS you can do. data a(rename=(a=b) ); a = 1; run; to rename a variable in the data step data statement (or data step header as I call it). What s the syntax to change the label? I tried ...

What s the easiest way to use SQLite with SAS?

I want to investigate how to access SQLite DB from SAS. What s the easiest way of doing this? Is there a SAS product that we can license to do that? I don t want to use ODBC drivers as that seems to ...

Computing Compounded Return in SAS

I have a dataset of date(monthly), person and return(monthly). I need to calculate the compounded monthly return of the dataset from April Year t to March Year t+1 for each person. For example, ...

Exchange Server and SAS 9.1.3/9.2

has anyone successfully interacted with a microsoft exchange server in SAS 9.1.3 or 9.2? i know it can be done with SAS Ent. Guide 4.x, but i m not interested in that route if regular SAS can do it.

Logging SAS scripts

I ve been developing a lot of Java, PHP and Python. All of which offer great logging packages (Log4J, Log or logging respectively). This is a great help when debugging applications. Especially if the ...

热门标签