BookmarkSubscribeRSS Feed
devarayalu
Fluorite | Level 6

Q1.  How can we order the population in Ascending order in the following proc report step?

Q2.  Why the format option is not working in the following define statement in proc report step?

data one;

  input Name $1-19    Capital    $21-35 Population    Area    Continent $57-71 UNDate;

  cards;

Afghanistan            Kabul            17070323    251825    Asia            1946

Albania                Tirane            3407400        11100    Europe            1955

Algeria                Algiers            28171132    919595    Africa            1962

Andorra                Andorra la Vell    64634        200        Europe            1993

Angola                Luanda            9901050        481300    Africa            1976

Antigua and Barbuda    St. John’s        65644        171        Central America    1981

Argentina            Buenos Aires    34248705    1073518    South America    1945

Armenia                Yerevan            3556864        11500    Asia            1992

Australia            Canberra        18255944    2966200    Australia        1945

Austria                Vienna            8033746        32400    Europe            1955

Azerbaijan            Baku            7760064        33400    Asia            1992

Bahamas                Nassau            275703        5400    Central America    1973

Bahrain                Manama            591800        300        Asia            1971

Bangladesh            Dhaka            1.26E+08    57300    Asia            1974

Barbados            Bridgetown        258534        200        Central America    1966

proc print;

run;

proc report data=one nowd headline ;

  column continent population, sum;

  define continent / group;

  define population / 'TotPop' format=comma15.;

  where Population gt 1000000;

run;

2 REPLIES 2
shivas
Pyrite | Level 9

Hi,

Try this..hope it helps..

proc report data=one nowd headline ;

  column continent population;

  define continent / group;

  define population / 'TotPop'  order format=comma15.;

  where Population gt 1000000;

run;

Thanks,

Shiva

devarayalu
Fluorite | Level 6

Sorry this is not working and summing of population also not happening

sas-innovate-2024.png

Don't miss out on SAS Innovate - Register now for the FREE Livestream!

Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.

 

Register now!

How to choose a machine learning algorithm

Use this tutorial as a handy guide to weigh the pros and cons of these commonly used machine learning algorithms.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 2 replies
  • 1118 views
  • 0 likes
  • 2 in conversation