Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

I need help in merging two different datasets. I am merging
by date and I want to propagate observations from one
dataset to the corresponding dates. One dataset has a
unique date for each day of the month, while the other
dataset has same date for different patient visits. For
example I want to spread an observation on the 31DEC2008
from one dataset to several observations with the same date
on a second dataset for all the patients who visited on
that date. I have tried to merge the two and the result is
not what I wanted. Instead I get a dataset whereby all the
dates have missing values where observations from the first
datset should have spread.

Answer Posted / kumaraswamy maduri

data new;
date1="31Dec2008"d;
run;

data new1;
input date1 date9. subj;
cards;
31dec2008 1
30dec2008 1
30dec2008 2
31dec2008 2
;
run;

proc sort;by date1;run;

data comp;
merge new(in=x) new1;
by date1;
if x;
run;

I have used the above code. I got perfect results.

Please correct me if I misunderstood your question.

Is This Answer Correct ?    6 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What does proc print, and proc contents are used for?

1116


Describe what are the different levels of administrative users in sas? : sas-grid-administration

1018


How do you convert basic cube to transaction cube and transaction cube to basic cube?

2209


How does proc sql work?

1053


what is a method for assigning first.var and last.var to the by groupvariable on unsorted data? : Sas programming

995


Mention common programming errors committed in sas ?

1100


Give some examples where proc report’s defaults are different than proc print’s defaults?

1052


Explain what Proc glm does?

1184


What do the PUT and INPUT functions do?

1316


how can you put a "trace" in your program? : Sas programming

1039


what are the categories that sas informats are used to the place the data? : Sas-administrator

1025


sas implementing companies in pune implementing clinical projects if anyone knows plz send ans immediately

3571


Differences between where and if statement?

1069


What are the ways to do a “table lookup” in sas?

1017


AE datasets names? how many types?

2483