복습: 연습 시간
Coddy Machine Learning 여정의 머신러닝을 위한 통계 섹션에 포함된 레슨. 64개 중 40번째.
챌린지
중급목표 점수에 도달하려면 매주 얼마나 연습해야 할까요? 한 어학원의 practice.csv에는 학습자 20명의 hours와 score가 들어 있으며, 프로그램은 target을 읽습니다.
hours로score를 예측하는 직선을 구하고, 그 직선이 설명하는 점수의 비율을 출력하세요(소수점 1자리).- 직선이
target에 도달하는 데 필요한 시간을 출력하세요(소수점 2자리). - 데이터의 시간 범위를 벗어나나요? 경고를 출력하세요.
Learners, 학습자들의 연습 시간에 따른Fit, 그리고Needed지점을 범례와 함께 차트로 그리세요. 축 이름은Hours practiced와Score로 하고, 아래 제목을 사용하세요.
다른 어학원에서 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그러면 Coddy가 다음과 같은 차트를 설명합니다.
직접 해보기
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
practice = pd.read_csv("practice.csv")
target = int(input())
# 아래에 코드를 작성하세요
머신러닝을 위한 통계의 모든 레슨
직접 연습해 보세요: 온라인 Python 컴파일러