{"id":1021,"date":"2021-05-20T06:45:01","date_gmt":"2021-05-20T06:45:01","guid":{"rendered":"https:\/\/iludis.de\/?p=1021"},"modified":"2022-04-20T10:08:08","modified_gmt":"2022-04-20T10:08:08","slug":"template-fuer-knn-in-spyder","status":"publish","type":"page","link":"https:\/\/iludis.de\/?page_id=1021","title":{"rendered":"Template f\u00fcr kNN in Spyder"},"content":{"rendered":"<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"python\">import numpy as np\r\nimport pandas as pd\r\nimport matplotlib.pyplot as plt\r\n\r\nData = pd.read_csv(&quot;C:\/tmp\/zufall.txt&quot;, header=0)\r\nprint(list(Data.columns))\r\n\r\nkNN = pd.DataFrame(\r\n    [[9, 9,&quot;c&quot;],\r\n    [11, 11,&quot;c&quot;],\r\n    [11, 9,&quot;c&quot;],\r\n    [9, 11,&quot;c&quot;]],\r\n    columns=[&#039;X&#039;,&#039;Y&#039;,&#039;Klasse&#039;])\r\n\r\npPlot = Data[Data.Klasse==&#039;a&#039;].plot(kind=&#039;scatter&#039;,x=&#039;X&#039;,y=&#039;Y&#039;,color=&#039;blue&#039;, label=&#039;Klasse a&#039;)\r\nData[Data.Klasse==&#039;b&#039;].plot(kind=&#039;scatter&#039;,x=&#039;X&#039;,y=&#039;Y&#039;,color=&#039;red&#039;, label=&#039;Klasse b&#039;,ax=pPlot)\r\nkNN[kNN.Klasse==&#039;c&#039;].plot(kind=&#039;scatter&#039;,x=&#039;X&#039;,y=&#039;Y&#039;,color=&#039;green&#039;, label=&#039;Klasse c&#039;, ax=pPlot)\r\n\r\npPlot.set_xlabel(&quot;ein paar x Werte&quot;)\r\npPlot.set_ylabel(&quot;ein paar y Werte&quot;)\r\npPlot.set_title(&quot;zuf\u00e4llige Punkte&quot;)\r\n\r\npPlot=plt.gcf()\r\npPlot.set_size_inches(6,6)\r\nplt.show()\r\n\r\ntestX = kNN.iloc[0,0]\r\ntestY = kNN.iloc[0,1]\r\ntestKlasse = kNN.iloc[0,2]\r\nprint(&quot;kNN von &quot;, testX, testY, testKlasse)<\/pre>\n<p><a href=\"https:\/\/iludis.de\/wp-content\/uploads\/2021\/05\/zufall.txt\">zufall<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>import numpy as np import pandas as pd import matplotlib.pyplot as plt Data = pd.read_csv(&quot;C:\/tmp\/zufall.txt&quot;, header=0) print(list(Data.columns)) kNN = pd.DataFrame( [[9, 9,&quot;c&quot;], [11, 11,&quot;c&quot;], [11, 9,&quot;c&quot;], [9, 11,&quot;c&quot;]], columns=[&#039;X&#039;,&#039;Y&#039;,&#039;Klasse&#039;]) pPlot = Data[Data.Klasse==&#039;a&#039;].plot(kind=&#039;scatter&#039;,x=&#039;X&#039;,y=&#039;Y&#039;,color=&#039;blue&#039;, label=&#039;Klasse a&#039;) Data[Data.Klasse==&#039;b&#039;].plot(kind=&#039;scatter&#039;,x=&#039;X&#039;,y=&#039;Y&#039;,color=&#039;red&#039;, label=&#039;Klasse b&#039;,ax=pPlot) kNN[kNN.Klasse==&#039;c&#039;].plot(kind=&#039;scatter&#039;,x=&#039;X&#039;,y=&#039;Y&#039;,color=&#039;green&#039;, label=&#039;Klasse c&#039;, ax=pPlot) pPlot.set_xlabel(&quot;ein paar x Werte&quot;) pPlot.set_ylabel(&quot;ein paar y Werte&quot;) pPlot.set_title(&quot;zuf\u00e4llige Punkte&quot;) pPlot=plt.gcf() pPlot.set_size_inches(6,6) plt.show() testX&hellip; <\/p>\n<p class=\"toivo-read-more\"><a href=\"https:\/\/iludis.de\/?page_id=1021\" class=\"more-link\">Read more <span class=\"screen-reader-text\">Template f\u00fcr kNN in Spyder<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":{"0":"post-1021","1":"page","2":"type-page","3":"status-publish","5":"entry"},"_links":{"self":[{"href":"https:\/\/iludis.de\/index.php?rest_route=\/wp\/v2\/pages\/1021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iludis.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/iludis.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/iludis.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/iludis.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1021"}],"version-history":[{"count":0,"href":"https:\/\/iludis.de\/index.php?rest_route=\/wp\/v2\/pages\/1021\/revisions"}],"wp:attachment":[{"href":"https:\/\/iludis.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}