docs: def download(self, replace=False):
          """
          Download the dataset from the hosted Yellowbrick data store and save
          it to the location specified by ``get_data_home``. The downloader
          verifies the download completed successfully and safely by comparing
          the expected signature with the SHA 256 signature of the downloaded
          archive file.
  
          Parameters
          ----------
          replace : bool, default: False
              If the data archive already exists, replace the dataset. If this is
              False and the dataset exists, an exception is raised.
          """
          download_data(
              self.url, self.signature, data_home=self.data_home,
              replace=replace, extract=True
          )