title: R Plotly: Bugs in parcoords plot
body: <p>I'm experiencing very strange bugs when working with <code>plotly</code> in <code>R</code> when using the <code>parcoords</code> plot. </p>
  
  <p>For example, using the example provided here: <a href="https://plot.ly/r/parallel-coordinates-plot/" rel="nofollow noreferrer">https://plot.ly/r/parallel-coordinates-plot/</a></p>
  
  <pre><code>library(plotly)
  
  df &lt;- read.csv("https://raw.githubusercontent.com/bcdunbar/datasets/master/iris.csv")
  
  df %&gt;%
    plot_ly(type = 'parcoords',
            line = list(color = ~species_id,
                        colorscale = list(c(0,'red'),c(0.5,'green'),c(1,'blue'))),
            dimensions = list(
              list(range = c(2,4.5),
                   label = 'Sepal Width', values = ~sepal_width),
              list(range = c(4,8),
                   constraintrange = c(5,6),
                   label = 'Sepal Length', values = ~sepal_length),
              list(range = c(0,2.5),
                   label = 'Petal Width', values = ~petal_width),
              list(range = c(1,7),
                   label = 'Petal Length', values = ~petal_length)
              )
            )
  </code></pre>
  
  <p>results in this plot:</p>
  
  <p><a href="https://i.stack.imgur.com/DmwEU.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/DmwEU.jpg" alt="enter image description here"></a></p>
  
  <p>This is the <em>whole</em> plot, I did not crop the image on the right. If I move the axes around, the data flickers on and off and usually, RStudio crashes. Here's my sessionInfo:</p>
  
  <pre><code>&gt; sessionInfo()
  
  R version 3.4.1 (2017-06-30)
  Platform: x86_64-w64-mingw32/x64 (64-bit)
  Running under: Windows &gt;= 8 x64 (build 9200)
  
  Matrix products: default
  
  locale:
  [1] LC_COLLATE=German_Switzerland.1252  LC_CTYPE=German_Switzerland.1252    LC_MONETARY=German_Switzerland.1252
  [4] LC_NUMERIC=C                        LC_TIME=German_Switzerland.1252    
  
  attached base packages:
  [1] stats     graphics  grDevices utils     datasets  methods   base     
  
  loaded via a namespace (and not attached):
  [1] compiler_3.4.1 tools_3.4.1   
  </code></pre>
  
  <p>and my the Version of <code>plotly</code>:</p>
  
  <pre><code>&gt; packageVersion('plotly')
  [1] ‘4.7.1’
  </code></pre>
  
  <p>Does anybody experience the same problem? Is there a solution to this? </p>