*Olá a todos, *
Praticamente todo o código esteve sem erros, porém na hora de realizar uma operação matemática para realizar o cálculo o erro apareceu.
Pelo o que entendi não posso realizar uma operação matemática em um objeto, mas não sei o que devo fazer para que funcione.
Esse é o DataFrame:
df = pd.DataFrame(data = {'Fulano': [8, 10, 4, 8, 6, 10, 8],
'Beltrano': [10, 2, 0.5, 1, 3, 9.5, 10],
'Sicrano': [7.5, 8, 7, 8, 8, 8.5, 7]},
index = ['Matemática',
'Português',
'Inglês',
'Geografia',
'História',
'Física',
'Química'])
df.rename_axis('Matérias', axis = 'columns', inplace = True)
df
Calculo para a mediana:
notas_beltrano = df.Beltrano.sample(6, random_state = 101)
notas_beltrano
notas_beltrano = notas_beltrano.sort_values()
notas_beltrano
notas_beltrano = notas_beltrano.reset_index()
notas_beltrano
n = notas_beltrano.shape[0]
n
meio = int (n / 2) - 1
meio
elemento_md = notas_beltrano.iloc[meio]
elemento_md_mais_um = notas_beltrano.iloc[meio + 1]
elemento_md = notas_beltrano.iloc[meio]
elemento_md_mais_um = notas_beltrano.iloc[meio + 1]
Md = (elemento_md + elemento_md_mais_um) / 2
Md
Alguém poderia me ajudar?
Agradeço desde já!