5.1. Exercises

Rearranging Columns and Rows

Using my fruit_salad dataframe from earlier…

           name    colour    location    seed   shape  sweetness   water-content  weight
0         apple       red     canada    True   round     True          84         100
1        banana    yellow     mexico   False    long     True          75         120
2    cantaloupe    orange      spain    True   round     True          90        1360
3  dragon-fruit   magenta      china    True   round    False          96         600
4    elderberry    purple    austria   False   round     True          80           5
5           fig    purple     turkey   False    oval    False          78          40
6         guava     green     mexico    True    oval     True          83         450
7   huckleberry      blue     canada    True   round     True          73           5
8          kiwi     brown      china    True   round     True          80          76
9         lemon    yellow     mexico   False    oval    False          83          65

Practicing Selecting Using Index Labels

Instructions:
Running a coding exercise for the first time, could take a bit of time for everything to load. Be patient, it could take a few minutes.

When you see ____ in a coding exercise, replace it with what you assume to be the correct code. Run it and see if you obtain the desired output. Submit your code to validate if you were correct.

Use the output of the following code chunk to help answer the next question.

Let’s select specific players and columns.

Tasks:

  • Select the players Zack MacEwan, Jake Virtanen and Jordie Benn in that order and the columns Height, Weight, Salary and Country in that order.
  • Save the new sliced dataframe as object penalty_players.
  • Display it.
Hint 1
  • Are you using .loc[]?
  • Are you using the correct dataframe labels? Are you using names as your row labels?
  • Did you slice both columns and rows?
  • Are you using 2 sets of [] brackets?
  • Are you using “quotations”?
Fully worked solution: