Menu
CoddyTech

Revisão: horas de prática

Parte da seção Estatística para ML do Journey de Machine Learning da Coddy. Lição 40 de 64.

challenge icon

Desafio

Médio

Quanto tempo de prática semanal é necessário para atingir uma pontuação desejada? O arquivo practice.csv de uma escola de idiomas contém as hours e a score de 20 alunos; o programa lê target.

  1. Ajuste a linha que prevê score com base em hours; imprima a proporção que ela explica (1 casa decimal).
  2. Imprima as horas necessárias, segundo a linha, para atingir target (2 casas decimais).
  3. Está fora do intervalo de horas dos dados? Imprima um aviso.
  4. Faça um gráfico dos Learners, do Fit ao longo das horas de prática e do ponto Needed, com uma legenda, os eixos Hours practiced e Score e o título abaixo.

Para outra escola e 95:

The line explains 98.6% of the scores
Hours for a score of 95: 9.27
Warning: outside the data, which runs from 0.5 to 8.0 hours

Em seguida, Coddy descreve o gráfico, que se parece com isto:

Um gráfico intitulado Practice for a Score of 95: doze alunos representados por pontos que sobem de 45 a 88 pontos entre 0.5 e 8 horas, uma linha ajustada passando por eles e um ponto Needed laranja em 9.27 horas e 95 pontos, além do último aluno

Experimente você mesmo

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

practice = pd.read_csv("practice.csv")
target = int(input())

# Escreva seu código abaixo

Todas as lições de Estatística para ML

Pratique por conta própria: Compilador de Python online