BookmarkSubscribeRSS Feed
cneed
Obsidian | Level 7

Hello,

 

I am trying to prepare a data set that includes the population of students in my file Data.master_After2001:

 

data.master_after2001.PNG

 

I am looking to calculate each students GPA. GPA is calculated as the sum of grades/number of courses and grades can be summed by assigning A=4, B=3, C=2, D=1, and F=0. Each student can have more then one grade. How can I calculate the GPA for each student then join it into the table above?

 

Data set Data.grades:

 

Data.grades.PNG

 

Thanks!

1 REPLY 1
Reeza
Super User

I answered your identical question here yesterday. Is there something wrong with that solution?

https://communities.sas.com/t5/SAS-Programming/Calculations/m-p/619021

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
  • 1 reply
  • 517 views
  • 0 likes
  • 2 in conversation