I need to find the numeric field which contains blank in
between..Ex:123 456...there is blank in between the 123
456..I need to know if there is any SAS function to find a
field..
Please suggest...
Answers were Sorted based on User's Feedback
Answer / kalyan
we can use index function to find any specific string.
test=index('123 456',' ') it will give 4, the position of blank. is this helpful?
Is This Answer Correct ? | 8 Yes | 0 No |
Answer / mahesh babu
data test;
a="123 456";
b=anyspace(a);
run;
Is This Answer Correct ? | 2 Yes | 0 No |
Answer / amaranuswathi
Please suggest if any function is there to find to find the
particular field...
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / akhil
If I am having a data set c
data test;
input c $ 20.;
cards;
123 456
217 236
456235
225 5665
55
77 85
46556
4588 56
;
run;
proc print;
run;
Now I am going to fetch observation having space in between,
data e(drop=e t);
set test;
e=length(c);
t=find(c,'');
if e>t;
run;
proc print data=e;
run;
Is This Answer Correct ? | 0 Yes | 0 No |
wat is sas? is a package or programming language?
How to read an input file in sas?
What function CATX syntax does?
In which format does Date stores in sas..? What is the use of DATE in SAS.?
Which statement does not perform automatic conversions in comparisons?
what are _numeric_ and _character_ and what do they do? : Sas programming
What is the difference between verification and validation?
which features do you use to check the data validations and errors? : Sas-administrator
Explain proc univariate?
what are some good sas programming practices for processing very large data sets? : Sas programming
what is the difference between proc means and proc summary?
Can you excute a macro within a macro? Describe.