code: def _create_row_labels(self):
          
          # start with the original column names
          labels = {}
          for c in self._columns:
              labels[c] = c
              
          # replace column names with alternative names if provided
          if self._alt_labels:
              for k in self._alt_labels.keys():
                  labels[k] = self._alt_labels[k]
                  
          # append the label suffix
          if self._label_suffix:
              for k in labels.keys():
                  if k in self._nonnormal:
                      labels[k] = "{}, {}".format(labels[k],"median [Q1,Q3]")
                  elif k in self._categorical:
                      labels[k] = "{}, {}".format(labels[k],"n (%)")
                  else:
                      labels[k] = "{}, {}".format(labels[k],"mean (SD)")
          
          return labels
docs: Take the original labels for rows. Rename if alternative labels are 
          provided. Append label suffix if label_suffix is True.
  
          Returns
          ----------
          labels : dictionary
              Dictionary, keys are original column name, values are final label.