Hi there, I have a question about permanently saving value formats in SAS. For example, I have included my sample code for a variable in my "sample" dataset. proc format; value sex 1="Male" 2="Female" data sampledata; set sampledata; format sex sex.; run; After running the above code, I am able to see the actual formats in my dataset (i.e male /female show up as the actual values in the dataset). Once I save the dataset, and reload this dataset in a new session, I receive an error message stating that the format for sex can be found. I am attempting to apply this value format, to several variables in my dataset. I will also be sharing this dataset for others to use as well, so I was hoping there was a way to save the formats permanently so that I and others can see the actual value labels when the dataset is loaded in SAS. I also tried opening my dataset in R, and I can see the formats were not automatically loaded ( i.e sex values are 1 and 2, instead of male and female). The reason why I wanted the labels, but still wanted the variable to remain numeric is because I am working with multiple large datasets (some datasets being as large as 80GB) when the variables are formatted as character, so saving the variables as numeric with labels significantly reduces the size of the dataset. Thank you so much for taking the time to read through my message, and I greatly appreciate any tips possible to solve my issue!
... View more