docs: def as_dataframe(self):
          """
          :return: Table data as a ``pandas.DataFrame`` instance.
          :rtype: pandas.DataFrame
  
          :Sample Code:
              .. code-block:: python
  
                  from tabledata import TableData
  
                  TableData(
                      "sample",
                      ["a", "b"],
                      [[1, 2], [3.3, 4.4]]
                  ).as_dataframe()
  
          :Output:
              .. code-block:: none
  
                       a    b
                  0    1    2
                  1  3.3  4.4
  
          :Dependency Packages:
              - `pandas <https://pandas.pydata.org/>`__
          """
  
          import pandas
  
          dataframe = pandas.DataFrame(self.value_matrix)
          if not self.is_empty_header():
              dataframe.columns = self.headers
  
          return dataframe