Ziyaretci:2186
Python ile yazdığım italya ile Türkiyedeki sayıları grafiksel olarak verip,Polynomial Regression ile yapılmış bir çalışmadır.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
import numpy import matplotlib.pyplot as plt turkey_y = [1,18,47,98,191,359,670,947] turkey_x=numpy.arange(0,turkey_y.__len__()) turkey_mymodel = numpy.poly1d(numpy.polyfit(turkey_x, turkey_y, 3)) turkey_line = numpy.linspace(1, 30, 100) plt.scatter(turkey_x, turkey_y,marker="o") plt.plot(turkey_line, turkey_mymodel(turkey_line),"b") italy_y=[221,309,385,588,821,1049,1337,1835,2263,2706,3276,\ 3916,5061,6387,7985,8514,10560,12839,14955,17750,\ 20603,23073,26062,28710,33190,37860,42681] italy_x=numpy.arange(0,italy_y.__len__()) italy_mymodel = numpy.poly1d(numpy.polyfit(italy_x, italy_y, 3)) italy_line = numpy.linspace(1, 30, 100) plt.scatter(italy_x, italy_y,marker="+") plt.plot(italy_line, italy_mymodel(italy_line),"r-") plt.legend(['Turkiye Tahmin','İtalya Tahmin','Türkiye Sayı','İtalya Sayi']) plt.show() |