{"id":171145,"date":"2023-03-06T16:15:49","date_gmt":"2023-03-06T15:15:49","guid":{"rendered":"https:\/\/liora.io\/de\/?p=171145"},"modified":"2026-02-06T07:02:01","modified_gmt":"2026-02-06T06:02:01","slug":"python-programmieren","status":"publish","type":"post","link":"https:\/\/liora.io\/de\/python-programmieren","title":{"rendered":"Python programmieren f\u00fcr Dummies &#8211; Teil 4"},"content":{"rendered":"<h2>In diesem letzten Teil werden wir die zuvor besprochenen Methoden anwenden, um einen Datensatz vorzubereiten. Starten wir gleich mit diesem Beispiel eines Python-Programms :<\/h2>\n<h3>Import von Python-Bibliotheken<\/h3>\nWir beginnen damit, die Bibliotheken zu importieren, die wir f\u00fcr unsere Analyse verwenden werden.\n<h3>Dataimport<\/h3>\nWir werden nun unsere Rohdaten importieren und die ersten Zeilen unseres Datasets betrachten.\n\n<img decoding=\"async\" width=\"512\" height=\"103\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image1-1.png\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image1-1.png 512w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image1-1-300x60.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\">\n\nUm Informationen \u00fcber die Daten zu erhalten, kann man die folgende Methode verwenden:\n<figure>\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"411\" height=\"377\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image2-1.png\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image2-1.png 411w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image2-1-300x275.png 300w\" sizes=\"(max-width: 411px) 100vw, 411px\"><figcaption><\/figcaption><\/figure>\nAnzeige der Datenbeschreibung zu numerischen Variablen\n\n<img decoding=\"async\" width=\"418\" height=\"246\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image3.png\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image3.png 418w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image3-300x177.png 300w\" sizes=\"(max-width: 418px) 100vw, 418px\">\n<h3>Umgang mit fehlenden Werten<\/h3>\nWir sehen uns nun die Anzahl der fehlenden Werte f\u00fcr jede Spalte an.\n\n<img decoding=\"async\" width=\"344\" height=\"512\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image4.png\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image4.png 344w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image4-202x300.png 202w\" sizes=\"(max-width: 344px) 100vw, 344px\">\n\nAngesichts dieser Ergebnisse k\u00f6nnen wir in einem ersten Schritt die Spalten mit mehr als 50% fehlenden Werten l\u00f6schen: die Spalte &#8218;Alley&#8216;.\n\nNach der Beobachtung der Spalten k\u00f6nnen wir die Spalten nach ihrem Typ in zwei Kategorien unterteilen: Objekttypen und andere Typen (int, float&#8230;).\n\nJe nach Art sind unterschiedliche Behandlungen anzuwenden\n<h4>Kategoriale Daten :<\/h4>\nEs ist interessant, die eindeutigen Werte zu beobachten, die von den kategorialen Variablen eingenommen werden:\n<figure>\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"254\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image5-1024x325.png\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image5-1024x325.png 1024w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image5-300x95.png 300w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image5-768x244.png 768w, https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image5.png 1436w\" sizes=\"(max-width: 800px) 100vw, 800px\">\n\n<figcaption><\/figcaption><\/figure>\n<h4>Numerische Daten<\/h4>\nIn der Kategorie numerische Variablen gibt es 259 fehlende Werte f\u00fcr die Variable &#8218;LotFrontage&#8216;.\n\nBei kategorialen Variablen ist es m\u00f6glich, die fehlenden Werte in einer Spalte mit der Methode mode durch das h\u00e4ufigste Element zu ersetzen.\nBei numerischen Variablen ist es \u00fcblich, diese fehlenden Werte durch den Mittelwert der Variable zu ersetzen.\n\nWir haben nun unser <a href=\"https:\/\/liora.io\/de\/datasets-top-5-websites-fuer-qualitativ-hochwertige-datensaetze\"><strong>Dataset<\/strong><\/a> bereinigt. Nat\u00fcrlich gibt es noch viele weitere Techniken, um deinen Datensatz vor der Analyse gut vorzubereiten.\n\nIn diesem Beispiel f\u00fcr ein <strong>Python-Programm<\/strong> m\u00f6chten wir darauf hinweisen, dass die Vorbereitung der Daten von entscheidender Bedeutung ist. Wenn dein Dataset nicht gut vorbereitet ist, k\u00f6nnen die Ergebnisse der Analyse nicht sehr aussagekr\u00e4ftig sein.\n<h3>Python programmieren lernen<\/h3>\nVielen Dank, dass du uns durch die vier Wochen begleitet hast, in denen wir Python und die ersten Phasen der <a href=\"https:\/\/liora.io\/de\/talend-datentool\">Datenverarbeitung<\/a> kennengelernt haben.\n\nM\u00f6chtest du mehr \u00fcber die <strong>Python-Programmierung<\/strong> lernen und <a href=\"https:\/\/liora.io\/de\/machine-learning-definition-funktionsweise-anwendungen\">Machine-Learning-Modelle<\/a> implementieren?&nbsp; Unsere Schulungen sind genau das Richtige f\u00fcr dich!&nbsp;\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\"><div class=\"wp-block-button \"><a class=\"wp-block-button__link wp-element-button \" href=\"https:\/\/liora.io\/de\/unsere-aus-und-weiterbildungen\">Entdecke unsere Weiterbildungen<\/a><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>In diesem letzten Teil werden wir die zuvor besprochenen Methoden anwenden, um einen Datensatz vorzubereiten. Starten wir gleich mit diesem Beispiel eines Python-Programms : Import von Python-Bibliotheken Wir beginnen damit, die Bibliotheken zu importieren, die wir f\u00fcr unsere Analyse verwenden werden. Dataimport Wir werden nun unsere Rohdaten importieren und die ersten Zeilen unseres Datasets betrachten. [&hellip;]<\/p>\n","protected":false},"author":47,"featured_media":171156,"comment_status":"open","ping_status":"open","sticky":false,"template":"elementor_theme","format":"standard","meta":{"_acf_changed":false,"editor_notices":[],"footnotes":""},"categories":[2472],"class_list":["post-171145","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-data-ki"],"acf":[],"_links":{"self":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/171145","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/users\/47"}],"replies":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/comments?post=171145"}],"version-history":[{"count":1,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/171145\/revisions"}],"predecessor-version":[{"id":217700,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/171145\/revisions\/217700"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/media\/171156"}],"wp:attachment":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/media?parent=171145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/categories?post=171145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}