Assume my data (df) looks something like this:
Rank    Student    Points    Type
3       Liz        60        Junior
1       Sarah      100       Junior
10      John       40        Senior
2       Robert     70        Freshman
13      Jackie     33        Freshman
11      Stevie     35        Senior
I want to sort the data according to the Points, followed by Rank column in descending and ascending order, respectively, so that it looks like this:
Rank    Student    Points    Type
1       Sarah      100       Junior
2       Robert     70        Freshman
3       Liz        60        Junior
10      John       40        Senior
11      Stevie     35        Senior
13      Jackie     33        Freshman
So I did this:
df[order(df[, "Points"], df[, "Rank"]), ]
Resulted in this:
Rank    Student    Points    Type
1       Sarah      100       Junior
10      John       40        Senior
11      Stevie     35        Senior
13      Jackie     33        Freshman
2       Robert     70        Freshman
3       Liz        60        Junior
Question: How do I fix this?
I'm trying to use the column headers because the column length/width may change which can affect my sorting if I use physical locations.
FYI: I've tried so many suggestions and none seems to work: one, two, three and four...
 
     
     
     
    