Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

Find a Community

- Home
- /
- SAS Programming
- /
- General Programming
- /
- Calculating Statistical from many "Observations Gr...

Topic Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content

08-25-2013 01:44 PM

Suppose one data set named "a" with only one variable named "var1".

This variable ("var1") has more than 10.000 observations.

I want to calculate the mean, median, stdev,... of this variable, but ranging from obs1 to obs100.

Then, to the same calculation, but using the range obs101 to obs201, and so on...

How would be a simple way to do this?

Is it possible to use "firstobs=" and "obs=" with "DO"?

Thanks in advance!

Accepted Solutions

Solution

08-25-2013
02:45 PM

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content

Posted in reply to Wagner_Alvarenga

08-25-2013 02:45 PM

Why not just use mod to create a new variable and then use it as either a class or by variable with proc means? e.g.,

data need;

set a;

group=ceil(_n_/100);

run;

All Replies

Solution

08-25-2013
02:45 PM

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content

Posted in reply to Wagner_Alvarenga

08-25-2013 02:45 PM

Why not just use mod to create a new variable and then use it as either a class or by variable with proc means? e.g.,

data need;

set a;

group=ceil(_n_/100);

run;