docs: def __write_data_col_vals(self, ll, pc):
          """
          Loop over value arrays and write index by index, to correspond to the rows of a txt file
          :param list ll: List of lists, column data
          :return:
          """
  
          # all columns should have the same amount of values. grab that number
          try:
              _items_in_cols = len(ll[0]["values"])
              for idx in range(0, _items_in_cols):
                  # amount of columns
                  _count = len(ll)
                  self.noaa_txt += "# "
                  for col in ll:
                      self.noaa_txt += "{}\t".format(str(col["values"][idx]))
                      _count -= 1
                  if (idx < _items_in_cols):
                      self.noaa_txt += '\n'
  
          except IndexError:
              logger_lpd_noaa("_write_data_col_vals: IndexError: couldn't get length of columns")
  
          return