class_docstr: Test plotting.py.
class_docstr_tok: ["Test","plotting.py","."]
docstr: Test _ppoints()
docstr_tok: ["Test","_ppoints","(",")"]
code: def test_ppoints(self):
      """Test _ppoints()"""
      R_test_5 = [0.1190476, 0.3095238, 0.5, 0.6904762, 0.8809524]
      R_test_15 = [
          0.03333333,
          0.10000000,
          0.16666667,
          0.23333333,
          0.30000000,
          0.36666667,
          0.43333333,
          0.50000000,
          0.56666667,
          0.63333333,
          0.70000000,
          0.76666667,
          0.83333333,
          0.90000000,
          0.96666667,
      ]
  
      np.testing.assert_array_almost_equal(_ppoints(5), R_test_5)
      np.testing.assert_array_almost_equal(_ppoints(15), R_test_15)
  
file_path: pingouin/pingouin/tests/test_plotting.py
imports: import pytest
  import matplotlib
  import numpy
  from scipy import stats
  import seaborn
  import matplotlib.pyplot
  from unittest import TestCase
  from pingouin import read_dataset
  from pingouin.plotting import plot_blandaltman, _ppoints, qqplot, plot_paired, plot_shift, plot_rm_corr, plot_circmean
label_desc: Use image node_id 2 for calling the TestPlotting obj's underlying member method code with example usage: obj.test_ppoints() without return types