title: Sklearn TfIdfVectorizer remove docs containing all stopwords
body: <p>I am using <code>sklearn</code>'s <code>TfIdfVectorizer</code> to vectorize my corpus. In my analysis, there are some document which all terms are filtered out due to containing all stopwords. To reduce the sparsity issue and because it is meaningless to include them in the analysis, I would like to remove it. </p>
  
  <p>Looking into the <code>TfIdfVectorizer</code> doc, there is no parameter that can be set to do this. Therefore, I am thinking of removing this manually before passing the corpus into the vectorizer. However, this has a potential issue which the stopwords that I have gotten is not the same as the list used by vectorizer, since I also use both <code>min_df</code> and <code>max_df</code> option to filter out terms.</p>
  
  <p>Is there any better way to achieve what I am looking for (i.e. removing/ignoring document containing all stopwords)?</p>
  
  <p>Any help would be greatly appreciated.</p>