title: matplotlib: what does the parameter `which` do in tick_params
body: <pre><code>from matplotlib import pyplot as plt
  .
  .
  .
  plt.tick_params(axis='both', which='major', labelsize=16)
  </code></pre>
  
  <p>I checked the parameter "which" in <a href="http://nullege.com/codes/search/matplotlib.pyplot.tick_params?fulldoc=1" rel="nofollow noreferrer">matplotlib.pyplot.tick_params</a>. It is said that Default is 'major'; apply arguments to <em>which</em> ticks.</p>
  
  <p>So I tried to change which='major' to 'minor'. It seems only the label size changes smaller. But shouldn't the label size being controlled by the parameter 'labelsize'?</p>
  
  <p>I also tried to change <code>labelsize=16</code> to <code>labelsize=106</code> while keeping <code>which='minor'</code>. It turns out nothing happens.</p>