DataFrame.mode(axis=0, numeric_only=False)

Gets the mode of each element along the axis selected. Empty if nothing has 2+ occurrences. Adds a row for each mode per label, fills in gaps with nan.


axis : {0, 1, ‘index’, ‘columns’} (default 0)

  • 0/’index’ : get mode of each column
  • 1/’columns’ : get mode of each row

numeric_only : boolean, default False

if True, only apply to numeric columns


modes : DataFrame (sorted)