BookmarkSubscribeRSS Feed
TBanky
Calcite | Level 5

Hi

I want to do some sort of append - I have something like this:

var 1 var2var3123
vvvvvvabc
zzzzzzefg

And I want:

var1var2var3l
vvvvvva
vvvvvvb
vvvvvvc
zzzzzzd
zzzzzze
zzzzzzf

How can I do this?

Thank you in advance!

2 REPLIES 2
LinusH
Tourmaline | Level 20

proc transpose or a data step using explicit output statment.

Data never sleeps
user24feb
Barite | Level 11

An array could work as well (there is no "d" in your original data):


Data Have;
  Input Var1 $ Var2 $ Var3 $ x_1 $ x_2 $ x_3 $;
  Datalines;
zz zz zz e f g
vv vv vv a b c
;
Run;

Data Want (Drop=x_:);
  Set Have;
  Array A $ x_:;
  Do over A;
    L=A;
Output;
  End;
Run;

Proc Print Data=Want Noobs; Run;

What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 1289 views
  • 0 likes
  • 3 in conversation