コード例 #1
0
 def setUp(self):
     try:
         self.p1 = lr.simlin(A, B)
         self.p2 = lr.plotlin(A, B)
         print('set Up')
     except:
         print(
             "Ensure that the format and indentation are correct, for example self.p1 = lr.simlin(A,B)"
         )
コード例 #2
0
 def test_plot_lin(self):  # test routine
     p2 = lr.plotlin(A, B)
     self.assertEqual(str(type(p2.plotoriginaldata)),
                      str("""<class 'method'>"""))
     self.assertEqual(str(type(p2.plotfittedline)),
                      str("""<class 'method'>"""))
     self.assertEqual(str(type(p2.plotconfidence_intervals)),
                      str("""<class 'method'>"""))
     self.assertNotEqual(str(type(p2.plottest)),
                         str("""<class __'method'>"""))
コード例 #3
0
    def test_plot_lin(self):  # test routine
        try:
            p2 = lr.plotlin(A, B)
            self.p22 = p2.diagnoselin()
            self.p23 = p2.plotoriginaldata()
            self.p24 = p2.plotfittedline()
            self.p25 = p2.plotconfidence_intervals()
            self.p26 = p2.plottest()
            self.assertEqual(str(type(p2.plotoriginaldata)),
                             str("""<class 'method'>"""))
            self.assertEqual(str(type(p2.plotfittedline)),
                             str("""<class 'method'>"""))
            self.assertEqual(str(type(p2.plotconfidence_intervals)),
                             str("""<class 'method'>"""))
            self.assertNotEqual(str(type(p2.plottest)),
                                str("""<class __'method'>"""))

        except MyInputError as ex:
            print("Check the syntax for the plot module", ex2.value2)
コード例 #4
0
 def setUp(self):
     self.p1 = lr.simlin(A, B)
     self.p2 = lr.plotlin(A, B)
     print('set Up')
コード例 #5
0
from scipy import stats
from scipy.optimize import curve_fit
import matplotlib.pyplot as plt
import numpy as np
import seaborn as sns
import sklearn as skl
from sklearn import linear_model
A = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
B = [5, 6, 8, 9, 16, 29, 14, 16, 19, 25]
# P1 = simlin(A,B)
# print(round(P1.summarylin_test_slope(),2))
# print(round(P1.summarylin_test_inctercept(),2))
# print(round(P1.summarylin_test_rval(),2))
# print(round(P1.summarylin_test_pval(),2))

P2 = lr.plotlin(A, B)
print(str(type(P2.plotoriginaldata)))
x = np.linspace(10, 5)
print(str(type(x)))

import unittest

from lr_for_the_masses.lr_mlr import lr as lr


class TestPerson(unittest.TestCase):
    @classmethod
    def setUpClass(cls):
        print('setupClass')

    def setUp(self):