예제 #1
0
class TestPyDescriptiveStatistics(unittest.TestCase):
    def setUp(self):
        self.enum = Enum([2, 6, 9, 3, 5, 1, 8, 3, 6, 9, 2])

    def test_number(self):
        self.assertEqual(self.enum.number(), 11)

    def test_sum(self):
        self.assertEqual(self.enum.sum(), 54)

    def test_mean(self):
        self.assertEqual(self.enum.mean(), 4.909090909090909)

    def test_median(self):
        self.assertEqual(self.enum.median(), 5.0)

    def test_variance(self):
        self.assertEqual(self.enum.variance(), 7.7190082644628095)

    def test_standard_deviation(self):
        self.assertEqual(self.enum.standard_deviation(), 2.778310325442932)

    def test_percentile(self):
        self.assertEqual(self.enum.percentile(70), 6.0)
class TestPyDescriptiveStatistics(unittest.TestCase):
    def setUp(self):
        self.enum = Enum([2,6,9,3,5,1,8,3,6,9,2])
    
    def test_number(self):
        self.assertEqual(self.enum.number(), 11)
    
    def test_sum(self):
        self.assertEqual(self.enum.sum(), 54)

    def test_mean(self):
        self.assertEqual(self.enum.mean(), 4.909090909090909)

    def test_median(self):
        self.assertEqual(self.enum.median(), 5.0)

    def test_variance(self):
        self.assertEqual(self.enum.variance(), 7.7190082644628095)

    def test_standard_deviation(self):
        self.assertEqual(self.enum.standard_deviation(), 2.778310325442932)

    def test_percentile(self):
        self.assertEqual(self.enum.percentile(70), 6.0)
예제 #3
0
#! /usr/bin/python
import subprocess
from py_descriptive_statistics import Enum  # calculates variance using https://github.com/gleicon/py_descriptive_statistics

city = 'cincinnati'

last = subprocess.check_output(["head", "-n", "1", "{}pair.txt".format(city)])
now = subprocess.check_output(["tail", "-n", "1", "{}pair.txt".format(city)])
last = float(last)
now = float(now)
enum = Enum([last, now])
rounded = round(enum.variance())
print rounded
import sys
sys.path.append("..")

from py_descriptive_statistics import Enum

enum = Enum([2,6,9,3,5,1,8,3,6,9,2])
    
print enum.number()
print enum.sum()
print enum.mean()
print enum.median()
print enum.variance()
print enum.standard_deviation()
print enum.percentile(70)
print enum.percentile(95)
print enum.percentile(99)

예제 #5
0
#! /usr/bin/python
import subprocess
from py_descriptive_statistics import Enum   # calculates variance using https://github.com/gleicon/py_descriptive_statistics

city = 'cincinnati'

last = subprocess.check_output(["head", "-n", "1", "{}pair.txt".format(city)])
now = subprocess.check_output(["tail", "-n", "1", "{}pair.txt".format(city)])
last = float(last)
now = float(now)
enum = Enum([last,now])
rounded = round(enum.variance())
print rounded
예제 #6
0
import sys
sys.path.append("..")

from py_descriptive_statistics import Enum

enum = Enum([2, 6, 9, 3, 5, 1, 8, 3, 6, 9, 2])

print enum.number()
print enum.sum()
print enum.mean()
print enum.median()
print enum.variance()
print enum.standard_deviation()
print enum.percentile(70)
print enum.percentile(95)
print enum.percentile(99)