BookmarkSubscribeRSS Feed
deleted_user
Not applicable
If the data are the same, when the data is in a SAS data set format, the file size is always bigger than if the data is saved in Excel right? Anyone know why? Thanks.
2 REPLIES 2
sbb
Lapis Lazuli | Level 10 sbb
Lapis Lazuli | Level 10
And why is this important? If you are concerned about space usage, consider the SAS system option COMPRESS=YES, however the results will be data-dependent. And consider that character versus numeric data stored by each could have an impact on size.

Scott Barry
SBBWorks, Inc.
ChrisNZ
Tourmaline | Level 20
You are comparing apples and oranges here really.

Sas has to fit database usage requirements like:
-maintain dataset header information,
-maintain variable metadata (formats, etc),
-allow instantaneous direct access to any record,
-use fixed length storage (unless you request compression)
-allow hooks for aging, integrity constraints, index usage
-etc.

Excel doesn't do any of that, it just stores in whatever (probably somewhat compressed) format it sees fit that opens the file in a quick fashion. None of the constraints above apply (but others do, like loading the whole file in one go), as the usage is totally different.

As I said, apples and oranges. 🙂
How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

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
  • 2759 views
  • 0 likes
  • 3 in conversation