{"id":3542,"date":"2023-07-16T22:41:00","date_gmt":"2023-07-16T22:41:00","guid":{"rendered":"https:\/\/statorials.org\/id\/tidak-ada-modul-bernama-validasi-silang-sklearn\/"},"modified":"2023-07-16T22:41:00","modified_gmt":"2023-07-16T22:41:00","slug":"tidak-ada-modul-bernama-validasi-silang-sklearn","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/tidak-ada-modul-bernama-validasi-silang-sklearn\/","title":{"rendered":"Cara memperbaiki: tidak ada modul bernama &quot;sklearn.cross_validation&quot;;"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Kesalahan yang mungkin Anda temui saat menggunakan Python adalah:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #ff0000;\">ModuleNotFoundError <span style=\"color: #000000;\">: No module named 'sklearn.cross_validation'\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kesalahan ini biasanya terjadi ketika mencoba mengimpor fungsi <strong>train_test_split<\/strong> dari <strong>sklearn<\/strong> menggunakan baris berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">from<\/span> sklearn. <span style=\"color: #3366ff;\">cross_validation<\/span> <span style=\"color: #008000;\">import<\/span> train_test_split<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Namun, submodul <strong>cross_validation<\/strong> telah digantikan oleh submodul <strong>model_selection<\/strong> , jadi Anda harus menggunakan baris berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">from<\/span> sklearn. <span style=\"color: #3366ff;\">model_selection<\/span> <span style=\"color: #008000;\">import<\/span> train_test_split<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara mengatasi kesalahan ini dalam praktiknya.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Bagaimana cara mereproduksi kesalahan tersebut<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Katakanlah kita ingin menggunakan fungsi <strong>sklearn<\/strong> <strong>train_test_split<\/strong> untuk membagi pandas DataFrame menjadi set pelatihan dan pengujian.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Misalkan kita mencoba menggunakan kode berikut untuk mengimpor fungsi <strong>train_test_split<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">from<\/span> sklearn. <span style=\"color: #3366ff;\">cross_validation<\/span> <span style=\"color: #008000;\">import<\/span> train_test_split\n\n<span style=\"color: #ff0000;\">ModuleNotFoundError <span style=\"color: #000000;\">: No module named 'sklearn.cross_validation'<\/span><\/span>\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kami menerima kesalahan karena kami menggunakan nama submodul yang salah saat mencoba mengimpor fungsi <strong>train_test_split<\/strong> .<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Bagaimana cara memperbaiki kesalahan tersebut<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Untuk memperbaiki kesalahan ini, kita hanya perlu menggunakan submodul <strong>model_selection<\/strong> saja:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">from<\/span> sklearn. <span style=\"color: #3366ff;\">model_selection<\/span> <span style=\"color: #008000;\">import<\/span> train_test_split\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kali ini kami tidak menerima kesalahan apa pun.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita kemudian dapat menggunakan fungsi <strong>train_test_split<\/strong> untuk membagi DataFrame panda menjadi set pelatihan dan pengujian:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">from<\/span> sklearn. <span style=\"color: #3366ff;\">model_selection<\/span> <span style=\"color: #008000;\">import<\/span> train_test_split\n<span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n<span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n\n<span style=\"color: #008080;\">#make this example reproducible\n<\/span>n.p. <span style=\"color: #3366ff;\">random<\/span> . <span style=\"color: #3366ff;\">seeds<\/span> (1)\n\n<span style=\"color: #008080;\">#create DataFrame with 1000 rows and 3 columns\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">x1<\/span> ': np.random.randint(30, size=1000),\n                   ' <span style=\"color: #ff0000;\">x2<\/span> ': np.random.randint(12, size=1000),\n                   ' <span style=\"color: #ff0000;\">y<\/span> ': np.random.randint(2, size=1000)})\n\n<span style=\"color: #008080;\">#split original DataFrame into training and testing sets\n<\/span>train, test = train_test_split(df, test_size=0.2, random_state=0)\n\n<span style=\"color: #008080;\">#view first few rows of each set\n<\/span><span style=\"color: #008000;\">print<\/span> ( <span style=\"color: #3366ff;\">train.head<\/span> ())\n\n     x1 x2 y\n687 16 2 0\n500 18 2 1\n332 4 10 1\n979 2 8 1\n817 11 1 0\n\n<span style=\"color: #008000;\">print<\/span> ( <span style=\"color: #3366ff;\">test.head<\/span> ())\n\n     x1 x2 y\n993 22 1 1\n859 27 6 0\n298 27 8 1\n553 20 6 0\n672 9 2 1<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kami berhasil menggunakan fungsi <strong>train_test_split<\/strong> tanpa kesalahan apa pun.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara memperbaiki kesalahan umum lainnya dengan Python:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/kolom-tumpang-tindih-tetapi-tidak-ada-akhiran-yang-ditentukan\/\" target=\"_blank\" rel=\"noopener\">Cara Memperbaiki: Kolom tumpang tindih tetapi tidak ada akhiran yang ditentukan<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/objek-numpy-ndarray-tidak-memiliki-atribut-tambahan\/\" target=\"_blank\" rel=\"noopener\">Cara Memperbaiki: Objek &#8216;numpy.ndarray&#8217; tidak memiliki atribut &#8216;append&#8217;<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/kesalahan-nilai-jika-menggunakan-semua-nilai-skalar-yang-anda-perlukan-untuk-meneruskan-indeks\/\" target=\"_blank\" rel=\"noopener\">Cara memperbaiki: Jika Anda menggunakan semua nilai skalar, Anda harus meneruskan indeks<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/valueerror-tidak-dapat-mengubah-float-nan-menjadi-integer\/\">Cara Memperbaiki: ValueError: Tidak dapat mengubah float NaN menjadi int<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kesalahan yang mungkin Anda temui saat menggunakan Python adalah: ModuleNotFoundError : No module named &#8216;sklearn.cross_validation&#8217; Kesalahan ini biasanya terjadi ketika mencoba mengimpor fungsi train_test_split dari sklearn menggunakan baris berikut: from sklearn. cross_validation import train_test_split Namun, submodul cross_validation telah digantikan oleh submodul model_selection , jadi Anda harus menggunakan baris berikut: from sklearn. model_selection import train_test_split Contoh [&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>Cara memperbaiki: Tidak ada modul bernama &quot;sklearn.cross_validation&quot; - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut dengan Python: Tidak ada modul bernama sklearn.cross_validation.\" \/>\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\/id\/tidak-ada-modul-bernama-validasi-silang-sklearn\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara memperbaiki: Tidak ada modul bernama &quot;sklearn.cross_validation&quot; - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut dengan Python: Tidak ada modul bernama sklearn.cross_validation.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/tidak-ada-modul-bernama-validasi-silang-sklearn\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-16T22:41:00+00:00\" \/>\n<meta name=\"author\" content=\"Benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/tidak-ada-modul-bernama-validasi-silang-sklearn\/\",\"url\":\"https:\/\/statorials.org\/id\/tidak-ada-modul-bernama-validasi-silang-sklearn\/\",\"name\":\"Cara memperbaiki: Tidak ada modul bernama &quot;sklearn.cross_validation&quot; - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-16T22:41:00+00:00\",\"dateModified\":\"2023-07-16T22:41:00+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut dengan Python: Tidak ada modul bernama sklearn.cross_validation.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/tidak-ada-modul-bernama-validasi-silang-sklearn\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/tidak-ada-modul-bernama-validasi-silang-sklearn\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/tidak-ada-modul-bernama-validasi-silang-sklearn\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara memperbaiki: tidak ada modul bernama &quot;sklearn.cross_validation&quot;;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/id\/#website\",\"url\":\"https:\/\/statorials.org\/id\/\",\"name\":\"Statorials\",\"description\":\"Panduan anda untuk kompetensi statistik!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/id\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\",\"name\":\"Benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Benjamin anderson\"},\"description\":\"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya\",\"sameAs\":[\"http:\/\/statorials.org\/id\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara memperbaiki: Tidak ada modul bernama &quot;sklearn.cross_validation&quot; - Statorials","description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut dengan Python: Tidak ada modul bernama sklearn.cross_validation.","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\/id\/tidak-ada-modul-bernama-validasi-silang-sklearn\/","og_locale":"id_ID","og_type":"article","og_title":"Cara memperbaiki: Tidak ada modul bernama &quot;sklearn.cross_validation&quot; - Statorials","og_description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut dengan Python: Tidak ada modul bernama sklearn.cross_validation.","og_url":"https:\/\/statorials.org\/id\/tidak-ada-modul-bernama-validasi-silang-sklearn\/","og_site_name":"Statorials","article_published_time":"2023-07-16T22:41:00+00:00","author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"2 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/tidak-ada-modul-bernama-validasi-silang-sklearn\/","url":"https:\/\/statorials.org\/id\/tidak-ada-modul-bernama-validasi-silang-sklearn\/","name":"Cara memperbaiki: Tidak ada modul bernama &quot;sklearn.cross_validation&quot; - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-16T22:41:00+00:00","dateModified":"2023-07-16T22:41:00+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara memperbaiki kesalahan berikut dengan Python: Tidak ada modul bernama sklearn.cross_validation.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/tidak-ada-modul-bernama-validasi-silang-sklearn\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/tidak-ada-modul-bernama-validasi-silang-sklearn\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/tidak-ada-modul-bernama-validasi-silang-sklearn\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara memperbaiki: tidak ada modul bernama &quot;sklearn.cross_validation&quot;;"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/id\/#website","url":"https:\/\/statorials.org\/id\/","name":"Statorials","description":"Panduan anda untuk kompetensi statistik!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/id\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81","name":"Benjamin anderson","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Benjamin anderson"},"description":"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya","sameAs":["http:\/\/statorials.org\/id"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3542"}],"collection":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/comments?post=3542"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3542\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3542"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3542"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}