Hi,
I have a format with all values. How do I get counts and % for these values from a dataset ? If the values are not present in dataset, i need count and percent as 0
Example:
proc format library = work; value $car_type "Hybrid" = "Hybrid Drivetrain" "SUV" = "Sports Utility Vehicle" "Sedan" = "4-door Sedan" "Truck" = "Pickup Truck" "Wagon" = "Station Wagon" "Testc" = "Test value" ; run;
But when I run proc feq, I need frequency and percent for type as Testc. Even though it is 0
proc freq data = sashelp.cars; tables type / missing; format type $car_type.; run;
I came across 1 article where it says its not possible, but it dated 2015. So wondering if there is any new feature added to SAS. I'm using SAS release: 9.04.
Solved: How To - Create Count of Variable with Missing Val... - SAS Support Communities
I don't think PROC FREQ can do this without some manipulation of the data set. However, PROC SUMMARY/PROC MEANS can do this, example:
proc summary data=sashelp.cars completetypes;
class type/preloadfmt;
format type $car_type.;
var invoice;
output out=_stats_ n=n;
run;
I don't think PROC FREQ can do this without some manipulation of the data set. However, PROC SUMMARY/PROC MEANS can do this, example:
proc summary data=sashelp.cars completetypes;
class type/preloadfmt;
format type $car_type.;
var invoice;
output out=_stats_ n=n;
run;
Creating a dataset with a empty obs when its empty as per below one
I want empty dataset to be worked in Proc means. - SAS Support Communities
Different procs different possibilities:
proc tabulate data=sashelp.cars; class type/ preloadfmt; format type $car_type.; tables type, n colpctn /printmiss misstext='0' ; run;
proc report data=sashelp.cars completerows; columns type ( n pctn); define type / group format=$car_type. preloadfmt ; define pctn /format=percent8.2; run;
Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 25. Read more here about why you should contribute and what is in it for you!
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.