{"id":2261,"date":"2023-07-23T00:54:54","date_gmt":"2023-07-23T00:54:54","guid":{"rendered":"https:\/\/statorials.org\/de\/das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden\/"},"modified":"2023-07-23T00:54:54","modified_gmt":"2023-07-23T00:54:54","slug":"das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden","status":"publish","type":"post","link":"https:\/\/statorials.org\/de\/das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden\/","title":{"rendered":"L\u00f6sung: das objekt \u201enumpy.float64\u201c kann nicht als int interpretiert werden"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Ein Fehler, der bei der Verwendung von NumPy auftreten kann, ist:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #ff0000;\">TypeError<\/span> : 'numpy.float64' object cannot be interpreted as an integer\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Dieser Fehler tritt auf, wenn Sie einer Funktion, die eine Ganzzahl erwartet, einen Gleitkommawert bereitstellen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Das folgende Beispiel zeigt, wie dieser Fehler in der Praxis behoben werden kann.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>So reproduzieren Sie den Fehler<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Angenommen, wir versuchen, die folgende for-Schleife zu verwenden, um verschiedene Zahlen in ein NumPy-Array zu drucken:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n\n<span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#define array of values<\/span>\ndata = np. <span style=\"color: #3366ff;\">array<\/span> ([3.3, 4.2, 5.1, 7.7, 10.8, 11.4])\n\n<span style=\"color: #008080;\">#use for loop to print out range of values at each index\n<\/span><span style=\"color: #008000;\">for<\/span> i <span style=\"color: #008000;\">in<\/span> range(len(data)):\n    <span style=\"color: #008000;\">print<\/span> (range(data[i]))\n\n<span style=\"color: #ff0000;\">TypeError<\/span> : 'numpy.float64' object cannot be interpreted as an integer\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Wir erhalten eine Fehlermeldung, weil die Funktion <strong>range()<\/strong> eine Ganzzahl erwartet, die Werte im NumPy-Array jedoch Gleitkommazahlen sind.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>So beheben Sie den Fehler<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Es gibt zwei M\u00f6glichkeiten, diesen Fehler schnell zu beheben:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Methode 1: Verwenden Sie die Funktion int()<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Eine M\u00f6glichkeit, diesen Fehler zu beheben, besteht darin, den Aufruf einfach wie folgt mit <strong>int()<\/strong> zu umschlie\u00dfen:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n\n<span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#define array of values<\/span>\ndata = np. <span style=\"color: #3366ff;\">array<\/span> ([3.3, 4.2, 5.1, 7.7, 10.8, 11.4])\n\n<span style=\"color: #008080;\">#use for loop to print out range of values at each index\n<\/span><span style=\"color: #008000;\">for<\/span> i <span style=\"color: #008000;\">in<\/span> range(len(data)):\n    <span style=\"color: #008000;\">print<\/span> (range(int(data[i])))\n\nrange(0, 3)\nrange(0, 4)\nrange(0, 5)\nrange(0, 7)\nrange(0, 10)\nrange(0, 11)\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Mit der Funktion <strong>int()<\/strong> konvertieren wir jeden Float-Wert im NumPy-Array in eine Ganzzahl, um den zuvor aufgetretenen <strong>TypeError<\/strong> zu vermeiden.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Methode 2: Verwenden Sie die Funktion .astype(int).<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Eine andere M\u00f6glichkeit, diesen Fehler zu beheben, besteht darin, zun\u00e4chst die NumPy-Array-Werte in Ganzzahlen umzuwandeln:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n\n<span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#define array of values\n<\/span>data = np. <span style=\"color: #3366ff;\">array<\/span> ([3.3, 4.2, 5.1, 7.7, 10.8, 11.4])\n\n<span style=\"color: #008080;\">#convert array of floats to array of integers<\/span>\ndata_int = data. <span style=\"color: #3366ff;\">astype<\/span> (int)\n\n<span style=\"color: #008080;\">#use for loop to print out range of values at each index\n<\/span><span style=\"color: #008000;\">for<\/span> i <span style=\"color: #008000;\">in<\/span> range(len(data)):\n    <span style=\"color: #008000;\">print<\/span> (range(data[i]))\n\nrange(0, 3)\nrange(0, 4)\nrange(0, 5)\nrange(0, 7)\nrange(0, 10)\nrange(0, 11)<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Durch die Verwendung dieser Methode vermeiden wir den <strong>TypeError<\/strong> erneut.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Zus\u00e4tzliche Ressourcen<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Die folgenden Tutorials erkl\u00e4ren, wie Sie andere h\u00e4ufige Fehler in Python beheben:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/de\/pandas-schlusselfehler\/\" target=\"_blank\" rel=\"noopener\">So beheben Sie KeyError in Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/valueerror-kann-float-nan-nicht-in-ganzzahl-konvertieren\/\" target=\"_blank\" rel=\"noopener\">So beheben Sie: ValueError: Float NaN kann nicht in int konvertiert werden<\/a><br \/> <a href=\"https:\/\/statorials.org\/de\/die-operanden-konnten-nicht-mit-den-formularen-gesendet-werden\/\" target=\"_blank\" rel=\"noopener\">So beheben Sie: ValueError: Operanden konnten nicht mit Formen \u00fcbertragen werden<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ein Fehler, der bei der Verwendung von NumPy auftreten kann, ist: TypeError : &#8217;numpy.float64&#8242; object cannot be interpreted as an integer Dieser Fehler tritt auf, wenn Sie einer Funktion, die eine Ganzzahl erwartet, einen Gleitkommawert bereitstellen. Das folgende Beispiel zeigt, wie dieser Fehler in der Praxis behoben werden kann. So reproduzieren Sie den Fehler Angenommen, [&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>Fehlerbehebung: Das Objekt \u201enumpy.float64\u201c kann nicht als Ganzzahl interpretiert werden \u2013 Statistik<\/title>\n<meta name=\"description\" content=\"In diesem Tutorial wird erkl\u00e4rt, wie Sie den folgenden Fehler in Python beheben: Das Objekt \u201enumpy.float64\u201c kann nicht als Ganzzahl interpretiert werden.\" \/>\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\/das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fehlerbehebung: Das Objekt \u201enumpy.float64\u201c kann nicht als Ganzzahl interpretiert werden \u2013 Statistik\" \/>\n<meta property=\"og:description\" content=\"In diesem Tutorial wird erkl\u00e4rt, wie Sie den folgenden Fehler in Python beheben: Das Objekt \u201enumpy.float64\u201c kann nicht als Ganzzahl interpretiert werden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/de\/das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-23T00:54:54+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=\"2 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/de\/das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden\/\",\"url\":\"https:\/\/statorials.org\/de\/das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden\/\",\"name\":\"Fehlerbehebung: Das Objekt \u201enumpy.float64\u201c kann nicht als Ganzzahl interpretiert werden \u2013 Statistik\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/de\/#website\"},\"datePublished\":\"2023-07-23T00:54:54+00:00\",\"dateModified\":\"2023-07-23T00:54:54+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0\"},\"description\":\"In diesem Tutorial wird erkl\u00e4rt, wie Sie den folgenden Fehler in Python beheben: Das Objekt \u201enumpy.float64\u201c kann nicht als Ganzzahl interpretiert werden.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/de\/das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/de\/das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/de\/das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Heim\",\"item\":\"https:\/\/statorials.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"L\u00f6sung: das objekt \u201enumpy.float64\u201c kann nicht als int interpretiert werden\"}]},{\"@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":"Fehlerbehebung: Das Objekt \u201enumpy.float64\u201c kann nicht als Ganzzahl interpretiert werden \u2013 Statistik","description":"In diesem Tutorial wird erkl\u00e4rt, wie Sie den folgenden Fehler in Python beheben: Das Objekt \u201enumpy.float64\u201c kann nicht als Ganzzahl interpretiert werden.","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\/das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden\/","og_locale":"de_DE","og_type":"article","og_title":"Fehlerbehebung: Das Objekt \u201enumpy.float64\u201c kann nicht als Ganzzahl interpretiert werden \u2013 Statistik","og_description":"In diesem Tutorial wird erkl\u00e4rt, wie Sie den folgenden Fehler in Python beheben: Das Objekt \u201enumpy.float64\u201c kann nicht als Ganzzahl interpretiert werden.","og_url":"https:\/\/statorials.org\/de\/das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden\/","og_site_name":"Statorials","article_published_time":"2023-07-23T00:54:54+00:00","author":"Dr. Benjamin Anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr. Benjamin Anderson","Gesch\u00e4tzte Lesezeit":"2 Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/de\/das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden\/","url":"https:\/\/statorials.org\/de\/das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden\/","name":"Fehlerbehebung: Das Objekt \u201enumpy.float64\u201c kann nicht als Ganzzahl interpretiert werden \u2013 Statistik","isPartOf":{"@id":"https:\/\/statorials.org\/de\/#website"},"datePublished":"2023-07-23T00:54:54+00:00","dateModified":"2023-07-23T00:54:54+00:00","author":{"@id":"https:\/\/statorials.org\/de\/#\/schema\/person\/ec75c4d6365f2708f8a0ad3a42121aa0"},"description":"In diesem Tutorial wird erkl\u00e4rt, wie Sie den folgenden Fehler in Python beheben: Das Objekt \u201enumpy.float64\u201c kann nicht als Ganzzahl interpretiert werden.","breadcrumb":{"@id":"https:\/\/statorials.org\/de\/das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/de\/das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/de\/das-numpy-float64-objekt-kann-nicht-als-ganzzahl-interpretiert-werden\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Heim","item":"https:\/\/statorials.org\/de\/"},{"@type":"ListItem","position":2,"name":"L\u00f6sung: das objekt \u201enumpy.float64\u201c kann nicht als int interpretiert werden"}]},{"@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\/2261"}],"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=2261"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/posts\/2261\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/media?parent=2261"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/categories?post=2261"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/de\/wp-json\/wp\/v2\/tags?post=2261"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}