{"id":850,"date":"2023-07-28T13:14:00","date_gmt":"2023-07-28T13:14:00","guid":{"rendered":"https:\/\/statorials.org\/de\/python-haufigkeitstabellen\/"},"modified":"2023-07-28T13:14:00","modified_gmt":"2023-07-28T13:14:00","slug":"python-haufigkeitstabellen","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/python-haufigkeitstabellen\/","title":{"rendered":"So erstellen sie h\u00e4ufigkeitstabellen in python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Eine <strong>H\u00e4ufigkeitstabelle<\/strong> ist eine Tabelle, die die H\u00e4ufigkeiten verschiedener Kategorien anzeigt. Diese Art von Tabelle ist besonders n\u00fctzlich, um die Verteilung von Werten in einem Datensatz zu verstehen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">In diesem Tutorial wird erl\u00e4utert, wie Sie H\u00e4ufigkeitstabellen in Python erstellen.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Einwegh\u00e4ufigkeitstabelle f\u00fcr eine Serie<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Um die H\u00e4ufigkeiten einzelner Werte in einer Pandas-Reihe zu ermitteln, k\u00f6nnen Sie die Funktion <strong>value_counts()<\/strong> verwenden:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> pandas <span style=\"color: #107d3f;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#defineSeries<\/span>\ndata = pd.Series([1, 1, 1, 2, 3, 3, 3, 3, 4, 4, 5])\n\n<span style=\"color: #008080;\">#find frequencies of each value\n<\/span>data.value_counts()\n\n3 4\n1 3\n4 2\n5 1\n2 1\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Sie k\u00f6nnen das Argument <strong>sort=False<\/strong> hinzuf\u00fcgen, wenn Sie nicht m\u00f6chten, dass die Datenwerte nach H\u00e4ufigkeit sortiert werden:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>data.value_counts(sort= <span style=\"color: #008000;\">False<\/span> )\n\n1 3\n2 1\n3 4\n4 2\n5 1<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Das Ergebnis l\u00e4sst sich wie folgt interpretieren:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Der Wert \u201e1\u201c kommt in der Reihe <strong>dreimal<\/strong> vor.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Der Wert \u201e2\u201c erscheint <strong>1<\/strong> Mal in der Serie.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Der Wert \u201e3\u201c kommt in der Serie <strong>viermal<\/strong> vor.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Und so weiter.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Einweg-H\u00e4ufigkeitstabelle f\u00fcr einen<\/strong><\/span> <span style=\"color: #000000;\"><strong>DataFrame<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Um die H\u00e4ufigkeiten eines Pandas-DataFrames zu ermitteln, k\u00f6nnen Sie die Funktion <strong>crosstab<\/strong> <strong>()<\/strong> verwenden, die die folgende Syntax verwendet:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Kreuztabelle (Indizes, Spalten)<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Gold:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>Index:<\/strong> Name der Spalte, nach der gruppiert werden soll<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>Spalten:<\/strong> Name, der der H\u00e4ufigkeitsspalte gegeben werden soll<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Nehmen wir zum Beispiel an, wir haben einen DataFrame, der Informationen \u00fcber die Note, das Alter und das Geschlecht von 10 verschiedenen Sch\u00fclern einer Klasse enth\u00e4lt. So finden Sie die H\u00e4ufigkeit jeder Buchstabennote:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create data<\/span>\ndf = pd.DataFrame({'Grade': ['A','A','A','B','B', 'B', 'B', 'C', 'D', 'D '],\n                   'Age': [18, 18, 18, 19, 19, 20, 18, 18, 19, 19],\n                   'Gender': ['M','M', 'F', 'F', 'F', 'M', 'M', 'F', 'M', 'F']})\n<span style=\"color: #008080;\">\n#view data<\/span>\ndf\n\n\tGrade Age Gender\n0 to 18 m\n1 to 18 m\n2 A 18 F\n3 B 19 F\n4 B 19 F\n5 B 20 M\n6 B 18 M\n7 C 18 F\n8 D 19 M\n9 D 19 F \t  \n\n<span style=\"color: #008080;\">#find frequency of each letter grade\n<\/span>pd.crosstab(index=df[' <span style=\"color: #008000;\">Grade<\/span> '], columns=' <span style=\"color: #008000;\">count<\/span> ')\n\ncol_0 count\nGrade\t\nAt 3\nB4\nC 1\nD 2<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Die Art und Weise, dies zu interpretieren, ist:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>3<\/strong> Sch\u00fcler erhielten in der Klasse ein \u201eA\u201c.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>4<\/strong> Sch\u00fcler erhielten in der Klasse die Note \u201eB\u201c.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>1<\/strong> Sch\u00fcler erhielt in der Klasse ein \u201eC\u201c.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>2<\/strong> Sch\u00fcler erhielten in der Klasse die Note \u201eD\u201c.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Wir k\u00f6nnen eine \u00e4hnliche Syntax verwenden, um H\u00e4ufigkeitszahlen f\u00fcr andere Spalten zu ermitteln. So ermitteln Sie beispielsweise die H\u00e4ufigkeit nach Alter:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>pd.crosstab(index=df[' <span style=\"color: #008000;\">Age<\/span> '], columns=' <span style=\"color: #008000;\">count<\/span> ') \n\ncol_0 count\nAge\t\n18 5\n19 4\n20 1\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Die Art und Weise, dies zu interpretieren, ist:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>5<\/strong> Sch\u00fcler sind 18 Jahre alt.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>4<\/strong> Sch\u00fcler sind 19 Jahre alt.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>1<\/strong> Sch\u00fcler ist 20 Jahre alt.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Sie k\u00f6nnen H\u00e4ufigkeiten auch einfach als Anteile des Datensatzes anzeigen, indem Sie durch die Summe dividieren:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#define crosstab<\/span>\ntab = pd.crosstab(index=df['Age'], columns='count')\n\n<span style=\"color: #008080;\">#find proportions<\/span> \ntab\/tab.sum()\n\ncol_0 count\nAge\t\n18 0.5\n19 0.4\n20 0.1\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Die Art und Weise, dies zu interpretieren, ist:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>50 %<\/strong> der Studierenden sind 18 Jahre alt.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>40 %<\/strong> der Studierenden sind 19 Jahre alt.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>10 %<\/strong> der Studierenden sind 20 Jahre alt.<\/span><\/li>\n<\/ul>\n<h3> <span style=\"color: #000000;\"><strong>Bidirektionale H\u00e4ufigkeitstabellen f\u00fcr einen DataFrame<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Sie k\u00f6nnen auch eine bidirektionale H\u00e4ufigkeitstabelle erstellen, um die H\u00e4ufigkeiten zweier verschiedener Variablen im Datensatz anzuzeigen. So erstellen Sie beispielsweise eine bidirektionale H\u00e4ufigkeitstabelle f\u00fcr die Variablen \u201eAlter\u201c und \u201eKlasse\u201c:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>pd.crosstab(index=df[' <span style=\"color: #008000;\">Age<\/span> '], columns=df[' <span style=\"color: #008000;\">Grade<\/span> '])\n\n\nGrade A B C D\nAge\t\t\t\t\n18 3 1 1 0\n19 0 2 0 2\n20 0 1 0 0\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Die Art und Weise, dies zu interpretieren, ist:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Es gibt <strong>3<\/strong> Sch\u00fcler im Alter von 18 Jahren, die in der Klasse die Note \u201eA\u201c erhalten haben.<\/span><\/li>\n<li> <span style=\"color: #000000;\">In der Klasse gibt es <strong>einen<\/strong> Sch\u00fcler, der 18 Jahre alt ist und die Note \u201eB\u201c erhalten hat.<\/span><\/li>\n<li> <span style=\"color: #000000;\">In der Klasse gibt es <strong>einen<\/strong> Sch\u00fcler, der 18 Jahre alt ist und die Note \u201eC\u201c erhalten hat.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Es gibt <strong>0<\/strong> Sch\u00fcler im Alter von 18 Jahren, die in der Klasse die Note \u201eD\u201c erhalten haben.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Und so weiter.<\/span><\/p>\n<p> <em><span style=\"color: #000000;\">Die vollst\u00e4ndige Dokumentation zur Funktion <strong>crosstab()<\/strong> finden Sie <a href=\"https:\/\/pandas.pydata.org\/pandas-docs\/stable\/reference\/api\/pandas.crosstab.html\" target=\"_blank\" rel=\"noopener\">hier<\/a> .<\/span><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eine H\u00e4ufigkeitstabelle ist eine Tabelle, die die H\u00e4ufigkeiten verschiedener Kategorien anzeigt. Diese Art von Tabelle ist besonders n\u00fctzlich, um die Verteilung von Werten in einem Datensatz zu verstehen. In diesem Tutorial wird erl\u00e4utert, wie Sie H\u00e4ufigkeitstabellen in Python erstellen. Einwegh\u00e4ufigkeitstabelle f\u00fcr eine Serie Um die H\u00e4ufigkeiten einzelner Werte in einer Pandas-Reihe zu ermitteln, k\u00f6nnen Sie [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>So erstellen Sie Frequenztabellen in Python \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"Eine einfache Erkl\u00e4rung zum Erstellen von H\u00e4ufigkeitstabellen in Python.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/statorials.org\/de\/python-haufigkeitstabellen\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"So erstellen Sie Frequenztabellen in Python \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"Eine einfache Erkl\u00e4rung zum Erstellen von H\u00e4ufigkeitstabellen in Python.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/python-haufigkeitstabellen\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-28T13:14:00+00:00\" \/>\n<meta name=\"author\" content=\"Dr. Benjamin Anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dr. Benjamin Anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/de\/python-haufigkeitstabellen\/\",\"url\":\"https:\/\/statorials.org\/de\/python-haufigkeitstabellen\/\",\"name\":\"So erstellen Sie Frequenztabellen in Python \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-28T13:14:00+00:00\",\"dateModified\":\"2023-07-28T13:14:00+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"Eine einfache Erkl\u00e4rung zum Erstellen von H\u00e4ufigkeitstabellen in Python.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/python-haufigkeitstabellen\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/python-haufigkeitstabellen\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/python-haufigkeitstabellen\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"So erstellen sie h\u00e4ufigkeitstabellen in python\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/de\/#website\",\"url\":\"https:\/\/statorials.org\/de\/\",\"name\":\"Statorials\",\"description\":\"Ihr Leitfaden f\u00fcr statistische Kompetenz !\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/de\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de-DE\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\",\"name\":\"Dr. Benjamin Anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg\",\"caption\":\"Dr. Benjamin Anderson\"},\"description\":\"Hallo, ich bin Benjamin, ein pensionierter Statistikprofessor, der sich zum engagierten Statorials-Lehrer entwickelt hat. Mit umfassender Erfahrung und Fachwissen auf dem Gebiet der Statistik bin ich bestrebt, mein Wissen zu teilen, um Studenten durch Statorials zu bef\u00e4higen. Mehr wissen\",\"sameAs\":[\"https:\/\/statorials.org\/de\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"So erstellen Sie Frequenztabellen in Python \u2013 Statorials","description":"Eine einfache Erkl\u00e4rung zum Erstellen von H\u00e4ufigkeitstabellen in Python.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/statorials.org\/de\/python-haufigkeitstabellen\/","og_locale":"de_DE","og_type":"article","og_title":"So erstellen Sie Frequenztabellen in Python \u2013 Statorials","og_description":"Eine einfache Erkl\u00e4rung zum Erstellen von H\u00e4ufigkeitstabellen in Python.","og_url":"https:\/\/statorials.org\/de\/python-haufigkeitstabellen\/","og_site_name":"Statorials","article_published_time":"2023-07-28T13:14:00+00:00","author":"Dr. Benjamin Anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr. Benjamin Anderson","Gesch\u00e4tzte Lesezeit":"3 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/de\/python-haufigkeitstabellen\/","url":"https:\/\/statorials.org\/de\/python-haufigkeitstabellen\/","name":"So erstellen Sie Frequenztabellen in Python \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-28T13:14:00+00:00","dateModified":"2023-07-28T13:14:00+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"Eine einfache Erkl\u00e4rung zum Erstellen von H\u00e4ufigkeitstabellen in Python.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/python-haufigkeitstabellen\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/python-haufigkeitstabellen\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/python-haufigkeitstabellen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"So erstellen sie h\u00e4ufigkeitstabellen in python"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/de\/#website","url":"https:\/\/statorials.org\/de\/","name":"Statorials","description":"Ihr Leitfaden f\u00fcr statistische Kompetenz !","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/de\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de-DE"},{"@type":"Person","@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0","name":"Dr. Benjamin Anderson","image":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/image\/","url":"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg","contentUrl":"https:\/\/statorials.org\/de\/wp-content\/uploads\/2023\/11\/Benjamin-Anderson-96x96.jpg","caption":"Dr. Benjamin Anderson"},"description":"Hallo, ich bin Benjamin, ein pensionierter Statistikprofessor, der sich zum engagierten Statorials-Lehrer entwickelt hat. Mit umfassender Erfahrung und Fachwissen auf dem Gebiet der Statistik bin ich bestrebt, mein Wissen zu teilen, um Studenten durch Statorials zu bef\u00e4higen. Mehr wissen","sameAs":["https:\/\/statorials.org\/de"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/850"}],"collection":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/comments?post=850"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/850\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=850"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=850"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=850"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}