class_docstr: Test the ParallelCoordinates visualizer
class_docstr_tok: ["Test","the","ParallelCoordinates","visualizer"]
docstr: Assert no errors occur using float 'sample' argument and shuffle, with different random_state args
docstr_tok: ["Assert","no","errors","occur","using","float","'sample","'","argument","and","shuffle",",","with","different","random_state","args"]
code: def test_sample_float_shuffle(self):
      """
      Assert no errors occur using float 'sample' argument and shuffle, with different random_state args
      """
      visualizer = ParallelCoordinates(sample=0.5, shuffle=True)
      visualizer.fit_transform(self.dataset.X, self.dataset.y)
  
      visualizer = ParallelCoordinates(
          sample=0.5, shuffle=True, random_state=444
      )
      visualizer.fit_transform(self.dataset.X, self.dataset.y)
  
      visualizer = ParallelCoordinates(
          sample=0.5, shuffle=True, random_state=np.random.RandomState()
      )
      visualizer.fit_transform(self.dataset.X, self.dataset.y)
  
imports: import pytest
  import numpy
  from yellowbrick.datasets import load_occupancy
  from yellowbrick.features.pcoords import *
  from tests.base import VisualTestCase
  from ..fixtures import Dataset
  from sklearn.datasets import make_classification
label_desc: Use image node_id 22 for calling the TestParallelCoordinates obj's underlying member method code with example usage: obj.test_sample_float_shuffle() without return types