เดเดฐเต เดเตเดฑเดฟเดฏ เดเดฎเตเด เดตเดพเดเตเดเต
เดเดจเตเดคเตเดเตเดฏเตเดฏเดฃเดฎเตเดจเตเดจเตเด เดเดเตเดเดจเต เดเตเดฏเตเดฏเดฃเดฎเตเดจเตเดจเตเด เดเดเตเดเดณเตเดเต เดชเดฑเดฏเตเดจเตเดจ เดเดเตเดเด เดเดเตเดเดฎเดพเดฏเตเดณเตเดณ เดจเดฟเตผเดฆเตเดฆเตเดถเดเตเดเตพ เดจเตฝเดเดฟเดฏเดพเตฝ เดเตเดเตเดคเตฝ เดเดพเดฐเตเดฏเดเตเดเตพ เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเดฎเตเดจเตเดจเต เดเดพเตป เดตเดฟเดถเตเดตเดธเดฟเดเตเดเตเดจเตเดจเต. เดเดจเดฟเดเตเดเต เดเดจเตเดคเตเดเตเดเดฟเดฒเตเด เดเดฐเดเดญเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเดพเดคเตเดค เดจเดฟเดฎเดฟเดทเดเตเดเตพ เดเดพเตป เดคเดจเตเดจเต เดเตผเดเตเดเตเดจเตเดจเต, เดเดพเดฐเดฃเด เดเดตเดฟเดเต เดคเตเดเดเตเดเดฃเดฎเตเดจเตเดจเต เดฎเดจเดธเดฟเดฒเดพเดเตเดเดพเตป เดชเตเดฐเดฏเดพเดธเดฎเดพเดฃเต. เดเดฐเตเดชเดเตเดทเต, เดเดฐเดฟเดเตเดเตฝ เดเตปเดฑเตผเดจเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดเตเดเตพ "เดกเดพเดฑเตเดฑ เดธเดฏเตปเดธเต" เดเดจเตเดจ เดตเดพเดเตเดเตเดเตพ เดเดพเดฃเตเดเดฏเตเด เดจเดฟเดเตเดเตพ เดเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดณเดฐเต เด
เดเดฒเตเดฏเดพเดฃเตเดจเตเดจเตเด เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจ เดเดณเตเดเตพ เดเดตเดฟเดเตเดฏเต เดฎเดฑเตเดฑเตเดฐเต เดฒเตเดเดคเตเดคเดพเดฃเตเดจเตเดจเตเด เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเต. เดเดฒเตเดฒ, เด
เดตเตผ เดเดตเดฟเดเต เดคเดจเตเดจเตเดฏเตเดฃเตเดเต. เดเตเดเดพเดคเต, เดเดฐเตเดชเดเตเดทเต, เด เดซเตเตฝเดกเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเดณเตเดเตพเดเตเดเต เดจเดจเตเดฆเดฟ, เดจเดฟเดเตเดเดณเตเดเต เดซเตเดกเดฟเตฝ เดเดฐเต เดฒเตเดเดจเด เดชเตเดฐเดคเตเดฏเดเตเดทเดชเตเดชเตเดเตเดเต. เด เดเตเดฐเดพเดซเตเดฑเตเดฑเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเดณเต เดธเดนเดพเดฏเดฟเดเตเดเตเดจเตเดจ เดงเดพเดฐเดพเดณเด เดเตเดดเตเดธเตเดเตพ เดเดฃเตเดเต, เดเดจเตเดจเดพเตฝ เดเดฆเตเดฏเดชเดเดฟ เดธเตเดตเตเดเดฐเดฟเดเตเดเดพเตป เดเดพเตป เดจเดฟเดเตเดเดณเต เดธเดนเดพเดฏเดฟเดเตเดเตเด.
เดถเดฐเดฟ, เดจเดฟเดเตเดเตพ เดคเดฏเตเดฏเดพเดฑเดพเดฃเต? เดจเดฟเดเตเดเตพ เดชเตเดคเตเดคเตบ 3 เด
เดฑเดฟเดฏเตเดฃเตเดเดคเตเดฃเตเดเตเดจเตเดจเต เดเดพเตป เดเดเตป เดคเดจเตเดจเต เดจเดฟเดเตเดเดณเตเดเต เดชเดฑเดฏเดเตเดเต, เดเดพเดฐเดฃเด เด
เดคเดพเดฃเต เดเดพเตป เดเดตเดฟเดเต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต. เดเตเดชเตเดชเดฟเดฑเตเดฑเตผ เดจเตเดเตเดเตเดฌเตเดเตเดเดฟเตฝ เดเดคเต เดฎเตเตปเดเตเดเตเดเดฟ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเดพเตป เดเดพเตป เดจเดฟเดเตเดเดณเต เดเดชเดฆเตเดถเดฟเดเตเดเตเดจเตเดจเต เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเตเดเดฟเตพ เดเตเดณเดพเดฌเต เดเดเตเดเดจเต เดเดชเดฏเตเดเดฟเดเตเดเดพเดฎเตเดจเตเดจเต เดเดพเดฃเตเด.
เดธเตเดฑเตเดฑเตเดชเตเดชเต เดเดจเตเดจเต
เด เดตเดฟเดทเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดเตเดเดณเตเดเต เดชเตเดฐเดงเดพเดจ เดธเดนเดพเดฏเดฟเดฏเดพเดฃเต เดเดเตเดเตเดฒเต. เดคเดคเตเดตเดคเตเดคเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเต เดเตเดเดพเดคเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด, เดเดจเตเดจเดพเตฝ เดเดพเตป เดเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดฎเดฑเตเดฑเตเดฐเต เดฒเตเดเดจเดคเตเดคเดฟเตฝ เดธเดเดธเดพเดฐเดฟเดเตเดเตเด. เดกเดพเดฑเตเดฑเดพ เดธเดฏเตปเดธเต เดฎเดคเตเดธเดฐเดเตเดเตพ เดธเดเดเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดชเตเดฒเดพเดฑเตเดฑเตเดซเตเดฎเดพเดฃเต เดเดคเต. เด
เดคเตเดคเดฐเด เดเดฐเต เดฎเดคเตเดธเดฐเดคเตเดคเดฟเดฒเตเด, เดชเตเดฐเดพเดฐเดเดญ เดเดเตเดเดคเตเดคเดฟเตฝ, เดตเดฟเดตเดฟเดง เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดชเตเดฐเดถเตเดจเดเตเดเตพ เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดเตเดเตพเดเตเดเต เด
เดฏเดฅเดพเตผเดคเตเดฅเดฎเดพเดฏ เด
เดจเตเดญเดตเด เดฒเดญเดฟเดเตเดเตเด, เดตเดฟเดเดธเดจ เด
เดจเตเดญเดตเด, เดเดฐเต เดเตเดฎเดฟเตฝ เดเตเดฒเดฟ เดเตเดฏเตเดฏเตเดจเตเดจ เด
เดจเตเดญเดตเด, เด
เดคเต เดจเดฎเตเดฎเตเดเต เดเดพเดฒเดเดเตเดเดคเตเดคเดฟเตฝ เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต.
เดเดเตเดเตพ เด เดตเดฟเดเต เดจเดฟเดจเตเดจเต เดเดเตเดเดณเตเดเต เดเตเดฎเดคเดฒ เดเดฑเตเดฑเตเดเตเดเตเดเตเด. "เดเตเดฑเตเดฑเดพเดจเดฟเดเต" เดเดจเตเดจเดพเดฃเต เดเดคเดฟเดจเตเดฑเต เดชเตเดฐเต. เดตเตเดฏเดตเดธเตเดฅ เดเดคเดพเดฃเต: เดเดฐเต เดตเตเดฏเดเตเดคเดฟเดฏเตเด เด เดคเดฟเดเตเดตเดฟเดเตเดเตเดฎเต เดเดจเตเดจเต เดชเตเดฐเดตเดเดฟเดเตเดเตเด. เดชเตเดคเตเดตเดพเดฏเดฟ เดชเดฑเดเตเดเดพเตฝ, DS-เตฝ เดเตพเดชเตเดชเตเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดตเตเดฏเดเตเดคเดฟเดฏเตเดเต เดเตเดฎเดคเดฒ เดกเดพเดฑเตเดฑ เดถเตเดเดฐเดฟเดเตเดเตเด, เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเด, เดเดฐเต เดฎเดพเดคเตเดเดฏเต เดชเดฐเดฟเดถเตเดฒเดฟเดชเตเดชเดฟเดเตเดเตเด, เดชเตเดฐเดตเดเดจเด เดจเดเดคเตเดคเตเด เดคเตเดเดเตเดเดฟเดฏเดตเดฏเดพเดฃเต. เดเดเตเดเดฟเตฝ, เดกเดพเดฑเตเดฑเดพ เดถเตเดเดฐเดฃ เดเดเตเดเด เดเดดเดฟเดตเดพเดเตเดเดพเตป เดเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต - เด เดต เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเดฎเดฟเตฝ เด เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดเดเตเดเตพเดเตเดเต เด เดต เดกเตเตบเดฒเตเดกเต เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฃเตเดเต, เดจเดฎเตเดเตเดเต เดเดฐเดเดญเดฟเดเตเดเดพเด!
เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟเดฏเดฟเตฝ เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด:
เดกเดพเดฑเตเดฑ เดเดพเดฌเดฟเตฝ เดกเดพเดฑเตเดฑ เด เดเดเตเดเตเดจเตเดจ เดซเดฏเดฒเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต
เดเดเตเดเตพ เดกเดพเดฑเตเดฑ เดกเตเตบเดฒเตเดกเต เดเตเดฏเตเดคเต, เดเดเตเดเดณเตเดเต เดเตเดชเตเดชเดฟเดฑเตเดฑเตผ เดจเตเดเตเดเตเดฌเตเดเตเดเตเดเตพ เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเดฟ...
เดเดเตเดเด เดฐเดฃเตเดเต
เดเดชเตเดชเตเตพ เดเดเตเดเดจเตเดฏเดพเดฃเต เด เดกเดพเดฑเตเดฑ เดฒเตเดกเต เดเตเดฏเตเดฏเตเด?
เดเดฆเตเดฏเด, เดจเดฎเตเดเตเดเต เดเดตเดถเตเดฏเดฎเดพเดฏ เดฒเตเดฌเตเดฐเดฑเดฟเดเตพ เดเดฑเดเตเดเตเดฎเดคเดฟ เดเตเดฏเตเดฏเดพเด:
import pandas as pd
import numpy as np
เดเตเดเตเดคเตฝ เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเดฟเดจเดพเดฏเดฟ .csv เดซเดฏเดฒเตเดเตพ เดกเตเตบเดฒเตเดกเต เดเตเดฏเตเดฏเดพเตป เดชเดพเดฃเตเดเดเตพ เดเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเด.
เดธเดเดเตเดฏเดเดณเตเดณเตเดณ เดเดฐเต เดฎเดพเดเตเดฐเดฟเดเตโเดธเต เดเดฏเดฟ เดเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑเดพ เดเตเดฌเดฟเดณเดฟเดจเต เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเดพเตป Numpy เดเดตเดถเตเดฏเดฎเดพเดฃเต.
เดฎเตเดจเตเดจเตเดพเดเตเดเตเดชเตเดพเดเตเด. เดจเดฎเตเดเตเดเต train.csv เดซเดฏเตฝ เดเดเตเดคเตเดคเต เดเดเตเดเดณเดฟเดฒเตเดเตเดเต เด
เดชเตโเดฒเตเดกเต เดเตเดฏเตเดฏเดพเด:
dataset = pd.read_csv('train.csv')
เดกเดพเดฑเตเดฑเดพเดธเตเดฑเตเดฑเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเดฒเตเดเต เดเดเตเดเตพ เดเดเตเดเดณเตเดเต train.csv เดกเดพเดฑเตเดฑ เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตฝ เดชเดฐเดพเดฎเตผเดถเดฟเดเตเดเตเด. เด เดตเดฟเดเต เดเดจเตเดคเดพเดฃเตเดจเตเดจเต เดจเตเดเตเดเดพเด:
dataset.head()
เดนเตเดกเต() เดซเดเดเตเดทเตป เดเดฐเต เดกเดพเดฑเตเดฑเดพเดซเตเดฐเตเดฏเดฟเดฎเดฟเดจเตเดฑเต เดเดฆเตเดฏ เดเตเดฑเดเตเดเต เดตเดฐเดฟเดเตพ เดจเตเดเตเดเดพเตป เดจเดฎเตเดฎเต เด
เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต.
เด เดกเดพเดฑเตเดฑเดพเดซเตเดฐเตเดฏเดฟเดฎเดฟเตฝ เด เดฑเดฟเดฏเดชเตเดชเตเดเตเดจเตเดจ เดเดเตเดเดณเตเดเต เดซเดฒเดเตเดเดณเดพเดฃเต เด เดคเดฟเดเตเดตเดฟเดเตเด เดจเดฟเดฐเดเตพ. เดเดพเดธเตโเดเต เดเตเดฆเตเดฏเดคเตเดคเดฟเดจเต, test.csv เดกเดพเดฑเตเดฑเดฏเตโเดเตเดเดพเดฏเตเดณเตเดณ เด เดคเดฟเดเตเดตเดฟเดเตเด เดเตเดณเด เดเดเตเดเตพ เดชเตเดฐเดตเดเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต. เด เดกเดพเดฑเตเดฑ เดเตเดฑเตเดฑเดพเดจเดฟเดเตเดเดฟเดฒเต เดฎเดฑเตเดฑเต เดฏเดพเดคเตเดฐเดเตเดเดพเดฐเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดธเดเดญเดฐเดฟเดเตเดเตเดจเตเดจเต, เด เดคเดฟเดจเดพเดฏเดฟ เดเดเตเดเตพ, เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเต, เดซเดฒเด เด เดฑเดฟเดฏเดฟเดฒเตเดฒ.
เด เดคเดฟเดจเดพเตฝ, เดจเดฎเตเดเตเดเต เดจเดฎเตเดฎเตเดเต เดชเดเตเดเดฟเดเดฏเต เดเดถเตเดฐเดฟเดคเดตเตเด เดธเตเดตเดคเดจเตเดคเตเดฐเดตเตเดฎเดพเดฏ เดกเดพเดฑเตเดฑเดฏเดพเดฏเดฟ เดตเดฟเดญเดเดฟเดเตเดเดพเด. เดเดตเดฟเดเต เดเดฒเตเดฒเดพเด เดฒเดณเดฟเดคเดฎเดพเดฃเต. เดซเดฒเดเตเดเดณเดฟเดฒเตเดณเตเดณ เดธเตเดตเดคเดจเตเดคเตเดฐ เดกเดพเดฑเตเดฑเดฏเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจ เดกเดพเดฑเตเดฑเดฏเดพเดฃเต เดเดถเตเดฐเดฟเดค เดกเดพเดฑเตเดฑ. เดซเดฒเดคเตเดคเต เดธเตเดตเดพเดงเตเดจเดฟเดเตเดเตเดจเตเดจ เดกเดพเดฑเตเดฑเดฏเดพเดฃเต เดธเตเดตเดคเดจเตเดคเตเดฐ เดกเดพเดฑเตเดฑ.
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดเตเดเตพเดเตเดเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดกเดพเดฑเตเดฑ เดธเตเดฑเตเดฑเต เดเดฃเตเดเต:
โเดตเตเดต เดเดฎเตเดชเตเดฏเตเดเตเดเตผ เดธเดฏเตปเดธเต เดชเด เดฟเดชเตเดชเดฟเดเตเดเต - เดเดฒเตเดฒ.
เดเดฎเตเดชเตเดฏเตเดเตเดเตผ เดธเดฏเตปเดธเดฟเตฝ เดตเตเดตเดฏเตเดเตเดเต 2 เดฒเดญเดฟเดเตเดเต.
เดเดฎเตเดชเตเดฏเตเดเตเดเตผ เดธเดฏเตปเดธเดฟเดฒเต เดเตเดฐเตเดกเต เดเตเดฆเตเดฏเดคเตเดคเดฟเดจเตเดณเตเดณ เดเดคเตเดคเดฐเดคเตเดคเต เดเดถเตเดฐเดฏเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต: เดตเตเดต เดเดฎเตเดชเตเดฏเตเดเตเดเตผ เดธเดฏเตปเดธเต เดชเด เดฟเดเตเดเต? เดตเตเดฏเดเตเดคเดฎเดพเดฃเต? เดจเดฎเตเดเตเดเต เดฎเตเดจเตเดจเตเดเตเดเต เดชเตเดเดพเด, เดเดเตเดเตพ เดเดคเดฟเดจเดเด เดฒเดเตเดทเตเดฏเดคเตเดคเดฟเดฒเตเดเตเดเต เด เดเตเดคเตเดคเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต!
เดธเตเดตเดคเดจเตเดคเตเดฐ เดกเดพเดฑเตเดฑเดฏเตเดเตเดเตเดณเตเดณ เดชเดฐเดฎเตเดชเดฐเดพเดเดค เดตเตเดฐเดฟเดฏเดฌเดฟเตพ X เดเดฃเต. เดเดถเตเดฐเดฟเดค เดกเดพเดฑเตเดฑเดฏเตเดเตเดเต, y.
เดเดเตเดเตพ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดเตเดฏเตเดฏเตเดจเตเดจเต:
X = dataset.iloc[ : , 2 : ]
y = dataset.iloc[ : , 1 : 2 ]
เด เดคเต เดเดจเตเดคเดพเดฃเต? iloc[:, 2: ] เดเดจเตเดจ เดซเดเดเตโเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเต เดเดเตเดเตพ เดชเตเดคเตเดคเดฃเดฟเดจเตเดเต เดชเดฑเดฏเตเดจเตเดจเต: เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดจเดฟเดฐเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจ เดกเดพเดฑเตเดฑ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเดฟเตฝ X-เตฝ เดเดพเดฃเดพเตป เดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต (เดเดฃเตเดฃเตฝ เดชเตเดเตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเต เดเตพเดชเตเดชเตเดเต). เดฐเดฃเตเดเดพเดฎเดคเตเดคเต เดตเดฐเดฟเดฏเดฟเตฝ, เดเดฆเตเดฏเดคเตเดคเต เดเตเดณเดคเตเดคเดฟเดฒเต เดกเดพเดฑเตเดฑ เดเดพเดฃเดพเตป เดเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเต เดเดเตเดเตพ เดชเดฑเดฏเตเดจเตเดจเต.
[a:b, c:d ] เดเดจเตเดจเดคเต เดชเดฐเดพเตปเดคเตเดธเดฟเดธเดฟเตฝ เดจเดฎเตเดฎเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดฑเต เดจเดฟเตผเดฎเตเดฎเดพเดฃเดฎเดพเดฃเต. เดจเดฟเดเตเดเตพ เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเตเดจเตเดจเตเด เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดฟเดฏเดฟเดเตเดเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เด เดต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดธเดเดฐเดเตเดทเดฟเดเตเดเดชเตเดชเตเดเตเด. เด เดคเดพเดฏเดคเต, เดจเดฎเตเดเตเดเต [:,: d] เดตเตเดฏเดเตเดคเดฎเดพเดเตเดเดพเด, เดคเตเดเตผเดจเตเดจเต เดกเดพเดฑเตเดฑเดพเดซเตเดฐเตเดฏเดฟเดฎเดฟเดฒเต เดเดฒเตเดฒเดพ เดเตเดณเดเตเดเดณเตเด เดฒเดญเดฟเดเตเดเตเด, เดจเดฎเตเดชเตผ d เดฎเตเดคเตฝ เดฎเตเดจเตเดจเตเดเตเดเต เดชเตเดเตเดจเตเดจเดต เดเดดเดฟเดเต. a, b เดเดจเตเดจเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดธเตเดเตเดฐเดฟเดเดเตเดเดณเต เดจเดฟเตผเดตเดเดฟเดเตเดเตเดจเตเดจเต, เดชเดเตเดทเต เดจเดฎเตเดเตเดเต เด เดตเดฏเตเดฒเตเดฒเดพเด เดเดตเดถเตเดฏเดฎเดพเดฃเต, เด เดคเดฟเดจเดพเตฝ เดเดเตเดเตพ เดเดคเต เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดเดชเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเต.เดจเดฎเตเดเตเดเต เดเดจเตเดคเดพเดฃเต เดฒเดญเดฟเดเตเดเดคเตเดจเตเดจเต เดจเตเดเตเดเดพเด:
X.head()
y.head()
เด เดเตเดฑเดฟเดฏ เดชเดพเด เด เดฒเดณเดฟเดคเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดชเตเดฐเดคเตเดฏเตเด เดชเดฐเดฟเดเดฐเดฃเด เดเดตเดถเตเดฏเดฎเตเดณเตเดณ เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เด
เดคเดฟเดเตเดตเดจเดคเตเดคเต เดฌเดพเดงเดฟเดเตเดเดพเดคเตเดค เดจเดฟเดฐเดเตพ เดเดเตเดเตพ เดจเตเดเตเดเด เดเตเดฏเตเดฏเตเด. เด
เดตเดฏเดฟเตฝ str เดเตเดชเตเดชเดฟเดจเตเดฑเต เดกเดพเดฑเตเดฑ เด
เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
count = ['Name', 'Ticket', 'Cabin', 'Embarked']
X.drop(count, inplace=True, axis=1)
เดธเตเดชเตเดชเตผ! เดจเดฎเตเดเตเดเต เด เดเตเดคเตเดค เดเดเตเดเดคเตเดคเดฟเดฒเตเดเตเดเต เดเดเดเตเดเดพเด.
เดเดเตเดเด เดฎเตเดจเตเดจเต
เดเดตเดฟเดเต เดเดเตเดเตพ เดเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑ เดเตปเดเตเดกเต เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฃเตเดเต, เด เดคเตเดตเดดเดฟ เด เดกเดพเดฑเตเดฑ เดซเดฒเดคเตเดคเต เดเดเตเดเดจเต เดฌเดพเดงเดฟเดเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเต เดฎเตเดทเตเตป เดจเดจเตเดจเดพเดฏเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเตเดจเตเดจเต. เดเดจเตเดจเดพเตฝ เดเดเตเดเตพ เดเดฒเตเดฒเดพเด เดเตปเดเตเดกเต เดเตเดฏเตเดฏเดฟเดฒเตเดฒ, เดชเดเตเดทเต เดเดเตเดเตพ เดเดชเตเดเตเดทเดฟเดเตเด str เดกเดพเดฑเตเดฑ เดฎเดพเดคเตเดฐเด. เดเตเดณเด "เดธเตเดเตเดธเต". เดเดเตเดเตพ เดเดเตเดเดจเตเดฏเดพเดฃเต เดเตเดกเต เดเตเดฏเตเดฏเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเดคเต? เดเดฐเต เดตเตเดเตโเดเดฑเดพเดฏเดฟ เดเดฐเต เดตเตเดฏเดเตเดคเดฟเดฏเตเดเต เดฒเดฟเดเดเดคเตเดคเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดชเตเดฐเดคเดฟเดจเดฟเดงเตเดเดฐเดฟเดเตเดเดพเด: 10 - เดชเตเดฐเตเดทเตป, 01 - เดธเตเดคเตเดฐเต.
เดเดฆเตเดฏเด, เดจเดฎเตเดเตเดเต เดจเดฎเตเดฎเตเดเต เดชเดเตเดเดฟเดเดเตพ เดเดฐเต NumPy เดฎเดพเดเตเดฐเดฟเดเตเดธเดฟเดฒเตเดเตเดเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเดพเด:
X = np.array(X)
y = np.array(y)
เดเดจเดฟ เดจเดฎเตเดเตเดเต เดจเตเดเตเดเดพเด:
from sklearn.compose import ColumnTransformer
from sklearn.preprocessing import OneHotEncoder
ct = ColumnTransformer(transformers=[('encoder', OneHotEncoder(), [1])],
remainder='passthrough')
X = np.array(ct.fit_transform(X))
เดกเดพเดฑเตเดฑเดพ เดธเดฏเตปเดธเดฟเตฝ เดชเตเตผเดฃเตเดฃเดฎเดพเดฏ เดเตเดฒเดฟ เดเตเดฏเตเดฏเดพเตป เดเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดฐเดธเดเดฐเดฎเดพเดฏ เดฒเตเดฌเตเดฐเดฑเดฟเดฏเดพเดฃเต sklearn เดฒเตเดฌเตเดฐเดฑเดฟ. เดเดคเดฟเตฝ เดงเดพเดฐเดพเดณเด เดฐเดธเดเดฐเดฎเดพเดฏ เดฎเตเดทเตเตป เดฒเตเดฃเดฟเดเดเต เดฎเตเดกเดฒเตเดเตพ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต เดเตเดเดพเดคเต เดกเดพเดฑเตเดฑ เดคเดฏเตเดฏเดพเดฑเดพเดเตเดเดพเดจเตเด เดเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต.
เดเดเตเดเตพ เดตเดฟเดตเดฐเดฟเดเตเดเดคเตเดชเตเดฒเต, เด เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเดคเตเดคเดฟเตฝ เดเดฐเต เดตเตเดฏเดเตเดคเดฟเดฏเตเดเต เดฒเดฟเดเดเดญเตเดฆเด เดเตปเดเตเดกเต เดเตเดฏเตเดฏเดพเตป OneHotEncoder เดเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเด. 2 เดเตเดฒเดพเดธเตเดเตพ เดธเตเดทเตเดเดฟเดเตเดเตเด: เดชเตเดฐเตเดทเตป, เดธเตเดคเตเดฐเต. เดตเตเดฏเดเตเดคเดฟ เดเดฐเต เดชเตเดฐเตเดทเดจเดพเดฃเตเดเตเดเดฟเตฝ, เดฏเดฅเดพเดเตเดฐเดฎเด 1 "เดชเตเดฐเตเดทเตป" เดเตเดณเดคเตเดคเดฟเดฒเตเด 0 "เดธเตเดคเตเดฐเต" เดเตเดณเดคเตเดคเดฟเดฒเตเด เดเดดเตเดคเดชเตเดชเตเดเตเด.
OneHotEncoder() เดจเต เดถเตเดทเด [1] เดเดฃเตเดเต - เดเดคเดฟเดจเตผเดคเตเดฅเด เดเตเดณเด เดจเดฎเตเดชเตผ 1 เดเตปเดเตเดกเต เดเตเดฏเตเดฏเดพเตป เดเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต เดเดจเตเดจเดพเดฃเต (เดชเตเดเตเดฏเด เดฎเตเดคเตฝ เดเดฃเตเดฃเตเดจเตเดจเดคเต).
เดธเตเดชเตเดชเตผ. เดจเดฎเตเดเตเดเต เดเดจเดฟเดฏเตเด เดฎเตเดจเตเดจเตเดเตเดเต เดชเตเดเดพเด!
เดเดเตเดเด เดชเตเดฒเต, เดเดฟเดฒ เดกเดพเดฑเตเดฑ เดถเตเดจเตเดฏเดฎเดพเดฏเดฟ เด เดตเดถเตเดทเดฟเดเตเดเตเดจเตเดจเต (เด เดคเดพเดฏเดคเต, NaN - เดเดฐเต เดธเดเดเตเดฏเดฏเดฒเตเดฒ). เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฐเต เดตเตเดฏเดเตเดคเดฟเดฏเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดเดฃเตเดเต: เด เดตเดจเตเดฑเต เดชเตเดฐเต, เดฒเดฟเดเดเดญเตเดฆเด. เดเดจเตเดจเดพเตฝ เดเดฏเดพเดณเตเดเต เดชเตเดฐเดพเดฏเดคเตเดคเต เดเตเดฑเดฟเดเตเดเต เดตเดฟเดตเดฐเดฎเดฟเดฒเตเดฒ. เด เดธเดพเดนเดเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดเดเตเดเตพ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเตเดคเดฟ เดชเตเดฐเดฏเตเดเดฟเดเตเดเตเด: เดเดฒเตเดฒเดพ เดเตเดณเดเตเดเดณเดฟเดฒเตเด เดเดเตเดเตพ เดเดฃเดฟเดค เดถเดฐเดพเดถเดฐเดฟ เดเดฃเตเดเตเดคเตเดคเตเด, เดเตเดณเดคเตเดคเดฟเตฝ เดเตเดฑเดเตเดเต เดกเดพเดฑเตเดฑ เดเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดเดเตเดเตพ เดเดฃเดฟเดค เดถเดฐเดพเดถเดฐเดฟ เดเดชเดฏเตเดเดฟเดเตเดเต เดถเตเดจเตเดฏเดค เดชเตเดฐเดฟเดชเตเดชเดฟเดเตเดเตเด.
from sklearn.impute import SimpleImputer
imputer = SimpleImputer(missing_values=np.nan, strategy='mean')
imputer.fit(X)
X = imputer.transform(X)
เดกเดพเดฑเตเดฑ เดตเดณเดฐเต เดตเดฒเตเดคเดพเดฏเดฟเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ เดธเดพเดนเดเดฐเตเดฏเดเตเดเตพ เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเต เดเดชเตเดชเตเตพ เดจเดฎเตเดเตเดเต เดเดฃเดเตเดเดฟเดฒเตเดเตเดเตเดเดพเด. เดเดฟเดฒ เดกเดพเดฑเตเดฑ เดเดเดตเตเดณเดฏเดฟเดฒเดพเดฃเต [0:1], เดเดฟเดฒเดคเต เดจเตเดฑเตเดเดฃเดเตเดเดฟเดจเต เดเดฏเดฟเดฐเดเตเดเดฃเดเตเดเดฟเดจเต เดเดตเดฟเดเตเดเตเดเตเดเดพเด. เด เดคเตเดคเดฐเด เดธเตเดเดพเดฑเตเดฑเตผ เดเดฒเตเดฒเดพเดคเดพเดเตเดเดพเดจเตเด เดเดฎเตเดชเตเดฏเตเดเตเดเตผ เด เดคเดฟเดจเตเดฑเต เดเดฃเดเตเดเตเดเตเดเตเดเดฒเตเดเดณเดฟเตฝ เดเตเดเตเดคเตฝ เดเตเดคเตเดฏเดคเดฏเตเดณเตเดณเดคเดพเดเตเดเดพเดจเตเด, เดเดเตเดเตพ เดกเดพเดฑเตเดฑ เดธเตเดเดพเตป เดเตเดฏเตเดฏเตเดเดฏเตเด เด เดคเต เดธเตเดเตเดฏเดฟเตฝ เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด. เดเดฒเตเดฒเดพ เด เดเตเดเดเตเดเดณเตเด เดฎเตเดจเตเดจเดฟเตฝ เดเตเดเดฐเตเดคเต. เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดเดเตเดเตพ StandardScaler เดซเดเดเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเตเด.
from sklearn.preprocessing import StandardScaler
sc = StandardScaler()
X[:, 2:] = sc.fit_transform(X[:, 2:])
เดเดชเตเดชเตเตพ เดเดเตเดเดณเตเดเต เดกเดพเดฑเตเดฑ เดเดคเตเดชเตเดฒเต เดเดพเดฃเดชเตเดชเตเดเตเดจเตเดจเต:
เดเตเดฒเดพเดธเต. เดเดเตเดเตพ เดเดคเดฟเดจเดเด เดเดเตเดเดณเตเดเต เดฒเดเตเดทเตเดฏเดคเตเดคเดฟเดจเดเตเดคเตเดคเดพเดฃเต!
เดเดเตเดเด เดจเดพเดฒเต
เดจเดฎเตเดเตเดเต เดจเดฎเตเดฎเตเดเต เดเดฆเตเดฏ เดฎเตเดกเดฒเดฟเดจเต เดชเดฐเดฟเดถเตเดฒเดฟเดชเตเดชเดฟเดเตเดเดพเด! เดธเตเดเตเดฒเตเตบ เดฒเตเดฌเตเดฐเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฎเตเดเตเดเต เดฐเดธเดเดฐเดฎเดพเดฏ เดจเดฟเดฐเดตเดงเดฟ เดเดพเดฐเตเดฏเดเตเดเตพ เดเดฃเตเดเตเดคเตเดคเดพเตป เดเดดเดฟเดฏเตเด. เด เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเดจเต เดเดพเตป เดเตเดฐเตเดกเดฟเดฏเดจเตเดฑเต เดฌเตเดธเตเดฑเตเดฑเดฟเดเดเต เดเตเดฒเดพเดธเดฟเดซเดฏเตผ เดฎเตเดกเตฝ เดชเตเดฐเดฏเตเดเดฟเดเตเดเต. เดเดเตเดเดณเตเดเต เดเดพเดธเตโเดเต เดเดฐเต เดเตเดฒเดพเดธเดฟเดซเดฟเดเตเดเตเดทเตป เดเดพเดธเตโเดเต เดเดฏเดคเดฟเดจเดพเตฝ เดเดเตเดเตพ เด เดเตเดฒเดพเดธเดฟเดซเดฏเตผ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดชเตเดฐเดตเดเดจเด 1 (เด เดคเดฟเดเตเดตเดฟเดเตเดเดคเต) เด เดฒเตเดฒเตเดเตเดเดฟเตฝ 0 (เด เดคเดฟเดเตเดตเดฟเดเตเดเดฟเดฒเตเดฒ) เด เดธเตเตป เดเตเดฏเตเดฏเดฃเด.
from sklearn.ensemble import GradientBoostingClassifier
gbc = GradientBoostingClassifier(learning_rate=0.5, max_depth=5, n_estimators=150)
gbc.fit(X, y)
เดซเดฟเดฑเตเดฑเต เดซเดเดเตโเดทเตป เดชเตเดคเตเดคเดฃเดฟเดจเตเดเต เดชเดฑเดฏเตเดจเตเดจเต: X, y เดเดจเตเดจเดฟเดตเดฏเตโเดเตเดเดฟเดเดฏเดฟเดฒเตเดณเตเดณ เดกเดฟเดชเตปเดกเตปเดธเดฟเดเตพเดเตเดเดพเดฏเดฟ เดฎเตเดกเตฝ เดจเตเดเตเดเดเตเดเต.
เดเดฐเต เดธเตเดเตเดเตปเดกเดฟเตฝ เดเตเดฑเดตเต, เดฎเตเดกเตฝ เดคเดฏเตเดฏเดพเดฑเดพเดฃเต.
เด
เดคเต เดเดเตเดเดจเต เดชเตเดฐเดฏเตเดเดฟเดเตเดเดพเด? เดจเดฎเตเดเตเดเต เดเดชเตเดชเตเตพ เดเดพเดฃเดพเด!
เดเดเตเดเด เด เดเตเดเต. เดเดชเดธเดเดนเดพเดฐเด
เดเดชเตเดชเตเตพ เดจเดฎเตเดเตเดเต เดเดฐเต เดชเตเดฐเดตเดเดจเด เดจเดเดคเตเดคเตเดฃเตเด เดเตเดธเตเดฑเตเดฑเต เดกเดพเดฑเตเดฑเดฏเตเดณเตเดณ เดเดฐเต เดเตเดฌเดฟเตพ เดฒเตเดกเต เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฃเตเดเต. เด เดชเดเตเดเดฟเด เดเดชเดฏเตเดเดฟเดเตเดเต เดเดเตเดเตพ X-เดจเต เดเตเดฏเตเดค เด เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเดฒเตเดฒเดพเด เดเตเดฏเตเดฏเตเด.
X_test = pd.read_csv('test.csv', index_col=0)
count = ['Name', 'Ticket', 'Cabin', 'Embarked']
X_test.drop(count, inplace=True, axis=1)
X_test = np.array(X_test)
from sklearn.compose import ColumnTransformer
from sklearn.preprocessing import OneHotEncoder
ct = ColumnTransformer(transformers=[('encoder', OneHotEncoder(), [1])],
remainder='passthrough')
X_test = np.array(ct.fit_transform(X_test))
from sklearn.impute import SimpleImputer
imputer = SimpleImputer(missing_values=np.nan, strategy='mean')
imputer.fit(X_test)
X_test = imputer.transform(X_test)
from sklearn.preprocessing import StandardScaler
sc = StandardScaler()
X_test[:, 2:] = sc.fit_transform(X_test[:, 2:])
เดจเดฎเตเดเตเดเต เดเดชเตเดชเตเตพ เดจเดฎเตเดฎเตเดเต เดฎเดพเดคเตเด เดชเตเดฐเดฏเตเดเดฟเดเตเดเดพเด!
gbc_predict = gbc.predict(X_test)
เดเดฒเตเดฒเดพเด. เดเดเตเดเตพ เดเดฐเต เดชเตเดฐเดตเดเดจเด เดจเดเดคเตเดคเดฟ. เดเดจเดฟ เด เดคเต csv เดฏเดฟเตฝ เดฐเตเดเดชเตเดชเตเดเตเดคเตเดคเดฟ เดตเตเดฌเตเดธเตเดฑเตเดฑเดฟเดฒเตเดเตเดเต เด เดฏเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต.
np.savetxt('my_gbc_predict.csv', gbc_predict, delimiter=",", header = 'Survived')
เดคเดฏเตเดฏเดพเดฑเดพเดฃเต. เดเดฐเต เดฏเดพเดคเตเดฐเดเตเดเดพเดฐเดจเตเดฑเตเดฏเตเด เดชเตเดฐเดตเดเดจเดเตเดเตพ เด
เดเดเตเดเดฟเดฏ เดเดฐเต เดซเดฏเตฝ เดเดเตเดเตพเดเตเดเต เดฒเดญเดฟเดเตเดเต. เด เดชเดฐเดฟเดนเดพเดฐเดเตเดเตพ เดตเตเดฌเตโเดธเตเดฑเตเดฑเดฟเดฒเตเดเตเดเต เด
เดชเตโเดฒเตเดกเต เดเตเดฏเตเดฏเตเดเดฏเตเด เดชเตเดฐเดตเดเดจเดคเตเดคเดฟเดจเตเดฑเต เดเดฐเต เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเตฝ เดจเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด เดเดจเตเดจเดคเดพเดฃเต เด
เดตเดถเตเดทเดฟเดเตเดเตเดจเตเดจเดคเต. เด
เดคเตเดคเดฐเดฎเตเดฐเต เดชเตเดฐเดพเดเตเดค เดชเดฐเดฟเดนเดพเดฐเด เดชเตเดคเตเดเดจเดเตเดเดณเดฟเตฝ 74% เดถเดฐเดฟเดฏเดพเดฏ เดเดคเตเดคเดฐเดเตเดเตพ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดกเดพเดฑเตเดฑเดพ เดธเดฏเตปเดธเดฟเตฝ เดเดฟเดฒ เดชเตเดฐเดเตเดฆเดจเดตเตเด เดจเตฝเดเตเดจเตเดจเต. เดเดฑเตเดฑเดตเตเด เดเดฟเดเตเดเดพเดธเดฏเตเดณเตเดณเดตเตผเดเตเดเต เดเดชเตเดชเตเตพ เดตเตเดฃเดฎเตเดเตเดเดฟเดฒเตเด เดเดจเดฟเดเตเดเต เดธเตเดตเดเดพเดฐเตเดฏ เดธเดจเตเดฆเตเดถเดเตเดเดณเดฟเตฝ เดเดดเตเดคเดพเดจเตเด เดเดฐเต เดเตเดฆเตเดฏเด เดเตเดฆเดฟเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด. เดเดฒเตเดฒเดพเดตเตผเดเตเดเตเดเดจเดจเตเดฆเดฟ!
เด
เดตเดฒเดเดฌเด: www.habr.com