I have data in excel sheet that I am reading into a dataframe:
ID | Grade | Course | Q1 Number | Q1 Letter | Q2 Number | Q2 Letter |
---|---|---|---|---|---|---|
1 | 9 | English | 73 | B | 69 | C |
1 | 9 | Math | 70 | B | 52 | C |
1 | 9 | Science | 69 | C | 80 | A |
desired output:
ID | Grade | Course | Semester | Number Grade | Letter Grade |
---|---|---|---|---|---|
1 | 9 | English | Q1 | 73 | B |
1 | 9 | English | Q2 | 69 | C |
1 | 9 | Math | Q1 | 70 | B |
1 | 9 | Math | Q2 | 52 | C |
1 | 9 | Science | Q1 | 69 | C |
1 | 9 | Science | Q2 | 80 | A |
I'm trying to do df.melt, but it's not working. Any help is appreciated.