code: def expl_var(self, greenacre=True, N=None):
  		
  		if greenacre:
  			greenacre_inertia = (self.K / (self.K - 1.) * (sum(self.s**4)
  								 - (self.J - self.K) / self.K**2.))
  			return (self._benzecri() / greenacre_inertia)[:N]
  		else:
  			E = self._benzecri() if self.cor else self.s**2
  			return (E / sum(E))[:N]
docs: Return proportion of explained inertia (variance) for each factor.
  
  		:param greenacre: Perform Greenacre correction (default: True)