title: How to make a 4D plot using Matplotlib
body: <p>I have a 4D data like below. I really want to make a 4D plot with Matplotlib. The plot I am looking for is exactly like the <a href="https://stackoverflow.com/questions/32764722/matplotlib-how-to-use-marker-size-color-as-an-extra-dimension-in-plots" title="Adding { 3D | 4D | 5D } transcoding">4D scatter plot</a>
   made by @user3666197 It looks so great. I did some research but still have no idea how to make one like it. user3666197  briefly mentioned Adding { 3D | 4D | 5D } transcoding, but I have no clue how to do that. </p>
  
  <p><a href="https://i.stack.imgur.com/rGd39.png" rel="nofollow noreferrer" title="Great Plot!">Here is the picture.</a>  </p>
  
  <p>A sample of my data below:</p>
  
  <pre><code>    X  Y  Z  W
  25  25  135  775
  25  25  140  785
  25  25  145  795
  25  25  150  805
  25  25  155  815
  25  25  160  825
  25  25  165  835
  25  25  170  845
  25  25  175  855
  25  25  180  865
  25  25  185  875
  25  25  190  885
  25  25  195  895
  25  25  200  905
  25  25  205  915
  25  25  210  925
  25  25  215  935
  25  25  220  945
  25  25  225  955
  25  25  230  965
  25  25  235  975
  25  30  135  790
  25  30  140  800
  25  30  145  810
  25  30  150  820
  25  30  155  830
  25  30  160  840
  25  30  165  850
  25  30  170  860
  25  30  175  870
  </code></pre>