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...


Explain the message 'Merge has one or more datasets with
repeats of by variables'.

Answers were Sorted based on User's Feedback



Explain the message 'Merge has one or more datasets with repeats of by variables'...

Answer / vimal

If we are merging two datasets,

say,

a b
100 100
100

data x;
merge a b;
by id;

in this case, b has by variable repeated twice.

so the warning occurs.

Is This Answer Correct ?    4 Yes 0 No

Explain the message 'Merge has one or more datasets with repeats of by variables'...

Answer / upendra

it meens that by variable uesd in merge has more than one
record for observation.

Is This Answer Correct ?    3 Yes 1 No

Explain the message 'Merge has one or more datasets with repeats of by variables'...

Answer / pricil kurian

This message occur when we merge two datasets having the by
variables with more than one observation in both datasets.
In such scenarios we can't tell the result is true...We are
expecting really a carteisan product in such situation but
it is not the case..Inside the by values it will do a 1-1
merge only. So this note is very important. Use
nomergeby=error option in sas as a option so that we will
get this message as a error. This will avoid ignoring this
message. Use proc sql to merge the dataset such type
situation and proc sql will give a carteisan product. If u
are doing with datastep create unique variable and then
merge.

Is This Answer Correct ?    5 Yes 3 No

Explain the message 'Merge has one or more datasets with repeats of by variables'...

Answer / vishal

if pid is the by variable in data1 and data2

and if pid 101 have 2 or more obs in both dataset then
this warning occur

Is This Answer Correct ?    2 Yes 0 No

Explain the message 'Merge has one or more datasets with repeats of by variables'...

Answer / pari

merge,is performed under conditional criteria, thus we could
merge one or many datasets with repeats of a particular
variable using by statement.

Is This Answer Correct ?    1 Yes 7 No

Post New Answer

More SAS Interview Questions

Have you used macros? For what purpose you have used? : sas-macro

0 Answers  


What are types of transport files?

2 Answers   PRA Health Sciences, Quintiles,


If you need the value of a variable rather than the variable itself what would you use to load the value to a macro variable?

3 Answers  


1.What is the difference between _NULL_ , _ALL_, and _N_? 2.What are the uses of _NULL_ using in Data Steps? Can we _NULL_ in Proc Steps also? 3.How do call the macro variable in Data Steps? 4.How to construct Pivot tables in Excel Using SAS?

3 Answers  


Difference between sum function and using “+” operator?

0 Answers  


What are the difference between the sas data step and sas procs?

0 Answers  


If reading a variable length file with fixed input, how would you prevent SAS from reading the next record if the last variable didn?t have a value?

6 Answers  


What are the different versions of sas that you have used until now? : sas-grid-administration

0 Answers  


In which case u go for libname and in which case u go for proc sql pass thru facilit diff?

1 Answers  


How do you download a flat file from Mainframe to your local PC using SAS?

3 Answers  


what is the difference between unique key and primary key? : Sas-di

0 Answers  


what is sas database server? : Sas-di

0 Answers  


Categories