title: How to make matplotlib graphs look professionally done like this?
body: <p>Default matplotlib graphs look really unattractive and even unprofessional. I tried out couple of packages include seaborn as well as prettyplotlib but both of these just barely improves the styles. </p>
  
  <p>So far I've gotten to following using seaborn package:</p>
  
  <p><img src="https://i.stack.imgur.com/YVZ1I.png" alt="enter image description here"></p>
  
  <p>Below is the appearance I'm looking for which is far cry from above:</p>
  
  <p><img src="https://i.stack.imgur.com/Ug9Ib.png" alt="enter image description here"></p>
  
  <p>Notice the following niceness in the 2nd example:</p>
  
  <ol>
  <li>Area under the graph is filled with much more eye pleasing color.</li>
  <li>The graph line is thinker and nicely stands out.</li>
  <li>Axis lines are thinker and again nicely stands out.</li>
  <li>Area under the curve is transparent.</li>
  <li>X-Axis tick marks are more denser.</li>
  </ol>
  
  <p>My questions are: Do you recognize above as some kind of popular theme or style that I can quickly use in matplotlib? Or if I can use from some package? Failing that, is there anyway to set this style as my global preference? Failing that, is it even possible to do this in matlibplot?</p>
  
  <p>Thanks!</p>