import networkx as nx
import pandas as pd
import matplotlib.pyplot as plt
from estatistica import estatistica

df = pd.read_csv(
    '/Users/fabioguimaraes/Downloads/russiantrade/russiantrade_edges.txt',
    delimiter='\t',
    header=None)
rec = list(df.to_records(index=False))
G = nx.Graph(rec)
estatistica(G)

nx.draw(G, with_labels=True)
plt.show()
def test_passando_apenas_numero_dois_retorna_lista_equivalente():
    assert_equals(estatistica("2"), [1, 2, 2, 2])
Example #3
0
from estatistica import estatistica
juros = [2.59, 2.64, 2.60, 2.62, 2.57, 2.55, 2.61, 2.5, 2.63, 2.64]
e = estatistica(juros)

print('Soma: ' + str(e.soma()))
print('Media: ' + str(e.media()))
print('Mediana: ' + str(e.mediana()))
print('Variancia: ' + str(e.variancia()))
print('Desvio Padrao:' + str(e.desvioPadrao()))
def test_passando_lista_com_numeros_negativos():
    assert_equals(estatistica("-1,-3,1,10,-2"), [5, -3, 10, 1])
def test_passando_somente_um_numero_retorna_lista_com_ele_proprio():
    assert_equals(estatistica("1"), [1, 1, 1, 1])
def test_passando_apenas_numero_dez_retorna_lista_equivalente():
    assert_equals(estatistica("10"), [1, 10, 10, 10])
def test_passando_dois_outros_numeros_retorna_lista_equivalente():
    assert_equals(estatistica("1,10"), [2, 1, 10, 5.5])
def test_passando_apenas_numero_tres_retorna_lista_equivalente():
    assert_equals(estatistica("3"), [1, 3, 3, 3])
def test_passando_apenas_numero_tres_retorna_lista_equivalente():
    assert_equals(estatistica("3"), [1, 3, 3, 3])
def test_passando_apenas_numero_dois_retorna_lista_equivalente():
    assert_equals(estatistica("2"), [1, 2, 2, 2])
def test_passando_somente_um_numero_retorna_lista_com_ele_proprio():
    assert_equals(estatistica("1"), [1, 1, 1, 1])
def test_passando_lista_com_numeros_negativos():
    assert_equals(estatistica("-1,-3,1,10,-2"), [5, -3, 10, 1])
def test_passando_dois_outros_numeros_retorna_lista_equivalente():
    assert_equals(estatistica("1,10"), [2, 1, 10, 5.5])
def test_passando_apenas_numero_dez_retorna_lista_equivalente():
    assert_equals(estatistica("10"), [1, 10, 10, 10])