DATA Step, Macro, Functions and more

Sas Base data type

Reply
Occasional Contributor
Posts: 7

Sas Base data type

Hello, 

I am having two sas datasets read by sas base and i am trying to make a join between two of them but the data types of the join column is not the same (int and char) 

how can i convert the char column type to numeric ? 

Super User
Super User
Posts: 7,401

Re: Sas Base data type

I would suggest you have a good read of the manula as this is a basic transformation in SAS:

put() takes a numeric and creates a text string based on the format given

input() takes a string and attempts to create a numeric based on the text being in the format given.

Super User
Posts: 10,500

Re: Sas Base data type

One would also suggest that if a variable was supposed to be numeric why it wasn't earlier in the process. If the data came from Proc Import there a many reasons why an expected numeric can be character and should be addressed as soon as practical.

Ask a Question
Discussion stats
  • 2 replies
  • 217 views
  • 0 likes
  • 3 in conversation