{"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-08-07T13:43:52","modified_gmt":"2026-08-07T11:43:52","slug":"python-programmieren","status":"publish","type":"post","link":"https:\/\/liora.io\/de\/python-programmieren","title":{"rendered":"Python programmieren f\u00fcr Dummies :  Teil 4"},"content":{"rendered":"\n<p><strong>In diesem letzten Teil werden wir die zuvor besprochenen Methoden anwenden, um einen Datensatz vorzubereiten. Starten wir gleich mit diesem Beispiel eines Python-Programms :<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"import-von-python-bibliotheken\">Import von Python-Bibliotheken<\/h2>\n\n\n\n<p>Wir beginnen damit, die Bibliotheken zu importieren, die wir f\u00fcr unsere Analyse verwenden werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"dataimport\">Dataimport<\/h2>\n\n\n\n<p>Wir werden nun unsere Rohdaten importieren und die ersten Zeilen unseres Datasets betrachten.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\" style=\"width:512px;max-width:100%;margin-top:32px;margin-right:auto;margin-bottom:32px;margin-left:auto\"><img alt=\"Illustration zu \u201eDataimport\u201c\" decoding=\"async\" height=\"103\" loading=\"lazy\" sizes=\"(max-width: 512px) 100vw, 512px\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image1-1.png\" 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\" style=\"width:512px;max-width:100%;height:auto\" width=\"512\"\/><\/figure>\n\n\n\n<p>Um Informationen \u00fcber die Daten zu erhalten, kann man die folgende Methode verwenden:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\" style=\"width:411px;max-width:100%;margin-top:32px;margin-right:auto;margin-bottom:32px;margin-left:auto\"><img alt=\"Illustration zu \u201eDataimport\u201c\" decoding=\"async\" height=\"377\" loading=\"lazy\" sizes=\"(max-width: 411px) 100vw, 411px\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image2-1.png\" 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\" style=\"width:411px;max-width:100%;height:auto\" width=\"411\"\/><\/figure>\n\n\n\n<p>Anzeige der Datenbeschreibung zu numerischen Variablen<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\" style=\"width:418px;max-width:100%;margin-top:32px;margin-right:auto;margin-bottom:32px;margin-left:auto\"><img alt=\"Illustration zu \u201eDataimport\u201c\" decoding=\"async\" height=\"246\" loading=\"lazy\" sizes=\"(max-width: 418px) 100vw, 418px\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image3.png\" 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\" style=\"width:418px;max-width:100%;height:auto\" width=\"418\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"umgang-mit-fehlenden-werten\">Umgang mit fehlenden Werten<\/h2>\n\n\n\n<p>Wir sehen uns nun die Anzahl der fehlenden Werte f\u00fcr jede Spalte an.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\" style=\"width:344px;max-width:100%;margin-top:32px;margin-right:auto;margin-bottom:32px;margin-left:auto\"><img alt=\"Illustration zu \u201eUmgang mit fehlenden Werten\u201c\" decoding=\"async\" height=\"512\" loading=\"lazy\" sizes=\"(max-width: 344px) 100vw, 344px\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image4.png\" 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\" style=\"width:344px;max-width:100%;height:auto\" width=\"344\"\/><\/figure>\n\n\n\n<p>Angesichts dieser Ergebnisse k\u00f6nnen wir in einem ersten Schritt die Spalten mit mehr als 50% fehlenden Werten l\u00f6schen: die Spalte &#8218;Alley&#8216;.<\/p>\n\n\n\n<p>Nach der Beobachtung der Spalten k\u00f6nnen wir die Spalten nach ihrem Typ in zwei Kategorien unterteilen: Objekttypen und andere Typen (int, float&#8230;).<\/p>\n\n\n\n<p>Je nach Art sind unterschiedliche Behandlungen anzuwenden<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"kategoriale-daten\">Kategoriale Daten :<\/h3>\n\n\n\n<p>Es ist interessant, die eindeutigen Werte zu beobachten, die von den kategorialen Variablen eingenommen werden:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\" style=\"margin-top:32px;margin-bottom:32px\"><img alt=\"Illustration zu \u201eKategoriale Daten :\u201c\" decoding=\"async\" height=\"254\" loading=\"lazy\" sizes=\"(max-width: 800px) 100vw, 800px\" src=\"https:\/\/liora.io\/app\/uploads\/sites\/8\/2023\/03\/image5-1024x325.png\" 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\" style=\"width:100%;height:auto\" width=\"800\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"numerische-daten\">Numerische Daten<\/h3>\n\n\n\n<p>In der Kategorie numerische Variablen gibt es 259 fehlende Werte f\u00fcr die Variable &#8218;LotFrontage&#8216;.<\/p>\n\n\n\n<p>Bei 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.<\/p>\n\n\n\n<p>Wir 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.<\/p>\n\n\n\n<p>In 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.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"python-programmieren-lernen\">Python programmieren lernen<\/h2>\n\n\n\n<p>Vielen 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.<\/p>\n\n\n\n<p>M\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?\u00a0 Unsere Schulungen sind genau das Richtige f\u00fcr dich!<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center wp-container-core-buttons-is-layout-5ee10de4\" style=\"margin-top:32px;margin-bottom:32px\"><div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/liora.io\/de\/weiterbildung\/data-ki\/data-analyst\">Entdecke unsere Weiterbildungen<\/a><\/div><\/div>\n\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":4,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/171145\/revisions"}],"predecessor-version":[{"id":224845,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/171145\/revisions\/224845"}],"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}]}}