{"id":4102,"date":"2026-02-05T01:54:18","date_gmt":"2026-02-04T16:54:18","guid":{"rendered":"https:\/\/seleniumnote.com\/?p=4102"},"modified":"2026-02-05T21:28:51","modified_gmt":"2026-02-05T12:28:51","slug":"%e3%81%af%e3%81%98%e3%82%81%e3%81%a6%e3%81%ae%e6%b1%ba%e5%ae%9a%e6%9c%a8%e5%88%86%e6%9e%90-%e5%9f%ba%e7%a4%8e%e3%81%8b%e3%82%89%e5%ae%9f%e8%b7%b5%e3%81%be%e3%81%a7%e5%88%9d%e5%bf%83%e8%80%85","status":"publish","type":"post","link":"https:\/\/seleniumnote.com\/?p=4102","title":{"rendered":"\u306f\u3058\u3081\u3066\u306e\u6c7a\u5b9a\u6728\u5206\u6790 | \u57fa\u790e\u304b\u3089\u5b9f\u8df5\u307e\u3067\u521d\u5fc3\u8005\u5411\u3051\u306b\u89e3\u8aac"},"content":{"rendered":"\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>\u6a5f\u68b0\u5b66\u7fd2\u306e\u5165\u9580\u3067\u5fc5\u305a\u767b\u5834\u3059\u308b\u306e\u304c \u6c7a\u5b9a\u6728\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u6c7a\u5b9a\u6728\u306f\u76f4\u611f\u7684\u3067\u308f\u304b\u308a\u3084\u3059\u304f\u3001\u30d3\u30b8\u30cd\u30b9\u3067\u3082\u3088\u304f\u4f7f\u308f\u308c\u308b\u4ee3\u8868\u7684\u306a\u30e2\u30c7\u30eb\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u3053\u306e\u8a18\u4e8b\u3067\u306f\u3001\u6b21\u306e\u5185\u5bb9\u3092\u3092\u521d\u5fc3\u8005\u5411\u3051\u306b\u89e3\u8aac\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u6c7a\u5b9a\u6728\u3068\u306f\u4f55\u304b<\/li>\n\n\n\n<li>\u3069\u3093\u306a\u554f\u984c\u306b\u5411\u3044\u3066\u3044\u308b\u306e\u304b<\/li>\n\n\n\n<li>\u30c7\u30fc\u30bf\u6e96\u5099\u304b\u3089\u8a55\u4fa1\u30fb\u6539\u5584\u307e\u3067\u306e\u5b9f\u8df5\u30d5\u30ed\u30fc<\/li>\n\n\n\n<li>\u6b21\u306b\u5b66\u3076\u3079\u304d\u767a\u5c55\u624b\u6cd5<\/li>\n<\/ul>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<ul class=\"simpletoc-list\">\n<li><a href=\"#%25e6%25b1%25ba%25e5%25ae%259a%25e6%259c%25a8decision-tree%25e3%2581%25a8%25e3%2581%25af\">\u6c7a\u5b9a\u6728\uff08Decision Tree\uff09\u3068\u306f\uff1f<\/a>\n\n\n\n<\/li>\n\n\n<\/li>\n\n\n\n<li><a href=\"#%25e3%2581%25a9%25e3%2582%2593%25e3%2581%25aa%25e5%25a0%25b4%25e9%259d%25a2%25e3%2581%25a7%25e4%25bd%25bf%25e3%2582%258f%25e3%2582%258c%25e3%2582%258b\">\u3069\u3093\u306a\u5834\u9762\u3067\u4f7f\u308f\u308c\u308b\uff1f<\/a>\n\n<\/li>\n<li><a href=\"#%25e5%25ae%259f%25e8%25b7%25b5%25e3%2583%25af%25e3%2583%25bc%25e3%2582%25af%25e3%2583%2595%25e3%2583%25ad%25e3%2583%25bc\">\u5b9f\u8df5\u30ef\u30fc\u30af\u30d5\u30ed\u30fc<\/a>\n\n\n\n\n\n\n<\/li>\n\n\n\n<\/li>\n\n<li><a href=\"#qampa\">Q&amp;A<\/a>\n\n\n<\/li>\n\n<\/li>\n\n<\/li>\n\n<li><a href=\"#%25e6%25ac%25a1%25e3%2581%25ae%25e3%2582%25b9%25e3%2583%2586%25e3%2583%2583%25e3%2583%2597-%25e3%2582%25a2%25e3%2583%25b3%25e3%2582%25b5%25e3%2583%25b3%25e3%2583%2596%25e3%2583%25ab%25e5%25ad%25a6%25e7%25bf%2592\">\u6b21\u306e\u30b9\u30c6\u30c3\u30d7 | \u30a2\u30f3\u30b5\u30f3\u30d6\u30eb\u5b66\u7fd2<\/a>\n\n\n<\/li>\n\n<li><a href=\"#%25e3%2581%25be%25e3%2581%25a8%25e3%2582%2581\">\u307e\u3068\u3081<\/a>\n<\/li><\/ul>\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"%25e6%25b1%25ba%25e5%25ae%259a%25e6%259c%25a8decision-tree%25e3%2581%25a8%25e3%2581%25af\">\u6c7a\u5b9a\u6728\uff08Decision Tree\uff09\u3068\u306f\uff1f<\/h2>\n\n\n<p>\u6c7a\u5b9a\u6728\u3068\u306f\u3001\u6761\u4ef6\u5206\u5c90\u3092\u7e70\u308a\u8fd4\u3057\u3066\u7b54\u3048\u306b\u305f\u3069\u308a\u7740\u304f\u30e2\u30c7\u30eb\u3067\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5e74\u9f62\u306f30\u6b73\u672a\u6e80\uff1f<\/li>\n\n\n\n<li>\u53ce\u5165\u306f500\u4e07\u5186\u4ee5\u4e0a\uff1f<\/li>\n\n\n\n<li>\u904e\u53bb\u306b\u8cfc\u5165\u7d4c\u9a13\u304c\u3042\u308b\uff1f<\/li>\n<\/ul>\n\n\n\n<p>\u305f\u3068\u3048\u3070\u4e0a\u8a18\u306e\u3088\u3046\u306a\u8cea\u554f\u3092\u9806\u306b\u305f\u3069\u3063\u3066\u3001\u6700\u7d42\u7684\u306b\u8cfc\u5165\u3059\u308b\u30fb\u3057\u306a\u3044\u3068\u3044\u3063\u305f\u5224\u65ad\u3092\u884c\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"%25e6%25b1%25ba%25e5%25ae%259a%25e6%259c%25a8%25e3%2581%25ae%25e7%2589%25b9%25e5%25be%25b4\">\u6c7a\u5b9a\u6728\u306e\u7279\u5fb4<\/h3>\n\n<h4 class=\"wp-block-heading\" id=\"%25e3%2581%25aa%25e3%2581%259c%25e3%2581%259d%25e3%2581%2586%25e3%2581%25aa%25e3%2581%25a3%25e3%2581%259f%25e3%2581%258b%25e3%2581%258c%25e8%25a6%2596%25e8%25a6%259a%25e7%259a%2584%25e3%2581%25ab%25e3%2582%258f%25e3%2581%258b%25e3%2582%258b\">\u306a\u305c\u305d\u3046\u306a\u3063\u305f\u304b\u304c\u8996\u899a\u7684\u306b\u308f\u304b\u308b<\/h4>\n\n\n<p>\u6700\u5927\u306e\u5f37\u307f\u306f\u3001\u5206\u6790\u30d7\u30ed\u30bb\u30b9\u304c\u6a39\u5f62\u56f3\u3068\u3057\u3066\u53ef\u8996\u5316\u3055\u308c\u308b\u3053\u3068\u3067\u3059\u3002\u8907\u96d1\u306a\u6570\u5f0f\u3092\u77e5\u3089\u306a\u304f\u3066\u3082\u3001A\u3068\u3044\u3046\u6761\u4ef6\u3092\u6e80\u305f\u3057\u3001\u304b\u3064B\u3067\u3042\u308c\u3070\u3001\u7d50\u679c\u306fC\u306b\u306a\u308b\u3068\u3044\u3046\u30ed\u30b8\u30c3\u30af\u3092\u8ab0\u3067\u3082\u76f4\u611f\u7684\u306b\u7406\u89e3\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h4 class=\"wp-block-heading\" id=\"%25e5%2589%258d%25e5%2587%25a6%25e7%2590%2586%25e3%2581%25ae%25e6%2589%258b%25e9%2596%2593%25e3%2581%258c%25e5%25b0%2591%25e3%2581%25aa%25e3%2581%2584\">\u524d\u51e6\u7406\u306e\u624b\u9593\u304c\u5c11\u306a\u3044<\/h4>\n\n\n<p>\u4ed6\u306e\u6a5f\u68b0\u5b66\u7fd2\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u306b\u6bd4\u3079\u3066\u3001\u30c7\u30fc\u30bf\u306e\u6e96\u5099\u304c\u697d\u3067\u3059\u3002<\/p>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h5 class=\"wp-block-heading\" id=\"%25e5%25a4%2596%25e3%2582%258c%25e5%2580%25a4%25e3%2581%25ab%25e5%25bc%25b7%25e3%2581%2584\">\u5916\u308c\u5024\u306b\u5f37\u3044<\/h5>\n\n\n<p>\u6975\u7aef\u306a\u6570\u5024\u304c\u3042\u3063\u3066\u3082\u5f15\u304d\u305a\u3089\u308c\u306b\u304f\u3044\u3067\u3059\u3002<\/p>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h5 class=\"wp-block-heading\" id=\"%25e3%2583%2587%25e3%2583%25bc%25e3%2582%25bf%25e3%2581%25ae%25e7%25a8%25ae%25e9%25a1%259e%25e3%2582%2592%25e5%2595%258f%25e3%2582%258f%25e3%2581%25aa%25e3%2581%2584\">\u30c7\u30fc\u30bf\u306e\u7a2e\u985e\u3092\u554f\u308f\u306a\u3044<\/h5>\n\n\n<p>\u6570\u5024\u3068\u30ab\u30c6\u30b4\u30ea\u30fc\u3092\u6df7\u305c\u3066\u305d\u306e\u307e\u307e\u6295\u5165\u3067\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h4 class=\"wp-block-heading\" id=\"%25e3%2583%2593%25e3%2582%25b8%25e3%2583%258d%25e3%2582%25b9%25e7%258f%25be%25e5%25a0%25b4%25e3%2581%25a7%25e3%2581%25ae%25e6%2584%258f%25e6%2580%259d%25e6%25b1%25ba%25e5%25ae%259a%25e3%2581%25ab%25e5%25bc%25b7%25e3%2581%2584\">\u30d3\u30b8\u30cd\u30b9\u73fe\u5834\u3067\u306e\u610f\u601d\u6c7a\u5b9a\u306b\u5f37\u3044<\/h4>\n\n\n<p>\u7cbe\u5ea6\u3060\u3051\u3067\u306a\u304f\u3001\u8aac\u660e\u8cac\u4efb\u304c\u6c42\u3081\u3089\u308c\u308b\u30d3\u30b8\u30cd\u30b9\u30b7\u30fc\u30f3\u3067\u306f\u3001\u30d6\u30e9\u30c3\u30af\u30dc\u30c3\u30af\u30b9\u5316\u3057\u3084\u3059\u3044AI\u3088\u308a\u3082\u6c7a\u5b9a\u6728\u306e\u65b9\u304c\u597d\u307e\u308c\u308b\u3053\u3068\u304c\u591a\u3044\u3067\u3059\u3002<\/p>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"%25e6%25b1%25ba%25e5%25ae%259a%25e6%259c%25a8%25e3%2581%25ae%25e5%25bc%25b7%25e3%2581%25bf%25e3%2581%25a8%25e5%25bc%25b1%25e3%2581%25bf\">\u6c7a\u5b9a\u6728\u306e\u5f37\u307f\u3068\u5f31\u307f<\/h3>\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u5f37\u307f<\/th><th>\u5f31\u307f<\/th><\/tr><\/thead><tbody><tr><td>\u89e3\u91c8\u304c\u5bb9\u6613\u3001\u975e\u7dda\u5f62\u306a\u95a2\u4fc2\u3082\u6349\u3048\u3089\u308c\u308b\u3001\u30c7\u30fc\u30bf\u306e\u6b63\u898f\u5316\u304c\u4e0d\u8981\u3002<\/td><td>\u904e\u5b66\u7fd2\u3057\u3084\u3059\u304f\u3001\u4e88\u6e2c\u7cbe\u5ea6\u304c\u4ed6\u306e\u6700\u65b0\u624b\u6cd5\u306b\u52a3\u308b\u5834\u5408\u304c\u3042\u308b\u3002<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"%25e3%2581%25a9%25e3%2582%2593%25e3%2581%25aa%25e5%25a0%25b4%25e9%259d%25a2%25e3%2581%25a7%25e4%25bd%25bf%25e3%2582%258f%25e3%2582%258c%25e3%2582%258b\">\u3069\u3093\u306a\u5834\u9762\u3067\u4f7f\u308f\u308c\u308b\uff1f<\/h2>\n\n\n<p>\u6c7a\u5b9a\u6728\u306f\u6b21\u306e\u3088\u3046\u306a\u5834\u9762\u3067\u6d3b\u8e8d\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u9867\u5ba2\u306e\u96e2\u8131\u4e88\u6e2c<\/li>\n\n\n\n<li>\u30af\u30ec\u30b8\u30c3\u30c8\u5be9\u67fb<\/li>\n\n\n\n<li>\u5546\u54c1\u8cfc\u5165\u306e\u4e88\u6e2c<\/li>\n\n\n\n<li>\u533b\u7642\u8a3a\u65ad\u652f\u63f4<\/li>\n\n\n\n<li>\u4e0d\u826f\u54c1\u691c\u77e5<\/li>\n<\/ul>\n\n\n\n<p>\u306a\u305c\u3053\u306e\u5224\u65ad\u306b\u306a\u3063\u305f\u306e\u304b\u3001\u3092\u8aac\u660e\u3067\u304d\u308b\u70b9\u304c\u30d3\u30b8\u30cd\u30b9\u5229\u7528\u3067\u7279\u306b\u91cd\u5b9d\u3055\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"%25e5%25ae%259f%25e8%25b7%25b5%25e3%2583%25af%25e3%2583%25bc%25e3%2582%25af%25e3%2583%2595%25e3%2583%25ad%25e3%2583%25bc\">\u5b9f\u8df5\u30ef\u30fc\u30af\u30d5\u30ed\u30fc<\/h2>\n\n\n<p>\u3053\u3053\u304b\u3089\u306f\u3001\u67b6\u7a7a\u306eEC\u30b5\u30a4\u30c8\u30c7\u30fc\u30bf\u3092\u4f8b\u306b\u3001\u554f\u984c\u8a2d\u5b9a \u2192 \u5b66\u7fd2 \u2192 \u8a55\u4fa1 \u2192 \u6539\u5584\u307e\u3067\u3092\u9806\u756a\u306b\u898b\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"step1-%25e5%2595%258f%25e9%25a1%258c%25e8%25a8%25ad%25e5%25ae%259a\">Step1. \u554f\u984c\u8a2d\u5b9a<\/h3>\n\n<h4 class=\"wp-block-heading\" id=\"%25e7%259b%25ae%25e7%259a%2584\">\u76ee\u7684<\/h4>\n\n\n<p>\u9867\u5ba2\u304c\u5546\u54c1\u3092\u8cfc\u5165\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u4e88\u6e2c\u3059\u308b\u3002<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u76ee\u7684\u5909\u6570\uff08y\uff09<\/th><th>\u8aac\u660e\u5909\u6570\uff08X\uff09<\/th><\/tr><\/thead><tbody><tr><td>\u8cfc\u5165\u3057\u305f\u304b\uff080 \/ 1\uff09<\/td><td>\u5e74\u9f62\u3001\u95b2\u89a7\u56de\u6570\u3001\u904e\u53bb\u8cfc\u5165\u56de\u6570\u3001\u53ce\u5165 \u306a\u3069<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u307e\u305a\u306f\u3001\u4f55\u3092\u5f53\u3066\u305f\u3044\u306e\u304b\u3092\u660e\u78ba\u306b\u3059\u308b\u306e\u304c\u91cd\u8981\u3067\u3059\u3002<\/p>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"step2-%25e3%2583%2587%25e3%2583%25bc%25e3%2582%25bf%25e6%25ba%2596%25e5%2582%2599\">Step2. \u30c7\u30fc\u30bf\u6e96\u5099<\/h3>\n\n\n<p>\u3053\u306e\u5de5\u7a0b\u304c\u5b9f\u52d9\u3067\u306f\u4e00\u756a\u6642\u9593\u304c\u304b\u304b\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h4 class=\"wp-block-heading\" id=\"%25e4%25b8%25bb%25e3%2581%25ab%25e8%25a1%258c%25e3%2581%2586%25e3%2581%2593%25e3%2581%25a8\">\u4e3b\u306b\u884c\u3046\u3053\u3068<\/h4>\n\n\n<ul class=\"wp-block-list\">\n<li>\u6b20\u640d\u5024\u306e\u78ba\u8a8d\u3068\u88dc\u5b8c<\/li>\n\n\n\n<li>\u30ab\u30c6\u30b4\u30ea\u5909\u6570\u306e\u5909\u63db<\/li>\n\n\n\n<li>\u5b66\u7fd2\u7528\u30fb\u30c6\u30b9\u30c8\u7528\u30c7\u30fc\u30bf\u306e\u5206\u5272<\/li>\n<\/ul>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>(\u4f8b) Python<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>import pandas as pd\nfrom sklearn.model_selection import train_test_split\n\ndf = pd.read_csv(\"customer_data.csv\")\n\n# \u6b20\u640d\u78ba\u8a8d\nprint(df.isnull().sum())\n\n# \u6b20\u640d\u3092\u5e73\u5747\u3067\u88dc\u5b8c\uff08\u4f8b\uff09\ndf&#91;\"age\"&#93; = df&#91;\"age\"&#93;.fillna(df&#91;\"age\"&#93;.mean())\n\nX = df.drop(\"purchase\", axis=1)\ny = df&#91;\"purchase\"&#93;\n\nX_train, X_test, y_train, y_test = train_test_split(\n    X, y, test_size=0.2, random_state=42\n)\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">import<\/span><span style=\"color: #D8DEE9FF\"> pandas <\/span><span style=\"color: #81A1C1\">as<\/span><span style=\"color: #D8DEE9FF\"> pd<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> sklearn<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">model_selection <\/span><span style=\"color: #81A1C1\">import<\/span><span style=\"color: #D8DEE9FF\"> train_test_split<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">df <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> pd<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">read_csv<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">customer_data.csv<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #616E88\"># \u6b20\u640d\u78ba\u8a8d<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">print<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\">df<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">isnull<\/span><span style=\"color: #ECEFF4\">().<\/span><span style=\"color: #88C0D0\">sum<\/span><span style=\"color: #ECEFF4\">())<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #616E88\"># \u6b20\u640d\u3092\u5e73\u5747\u3067\u88dc\u5b8c\uff08\u4f8b\uff09<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">df<\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">age<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">&#93;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> df<\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">age<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">&#93;.<\/span><span style=\"color: #88C0D0\">fillna<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\">df<\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">age<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">&#93;.<\/span><span style=\"color: #88C0D0\">mean<\/span><span style=\"color: #ECEFF4\">())<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">X <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> df<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">drop<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">purchase<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">axis<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #B48EAD\">1<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">y <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> df<\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">purchase<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">&#93;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">X_train<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> X_test<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> y_train<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> y_test <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">train_test_split<\/span><span style=\"color: #ECEFF4\">(<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    X<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> y<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">test_size<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #B48EAD\">0.2<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">random_state<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #B48EAD\">42<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>customer_data.csv \u306f\u3001\u8907\u6570\u7279\u5fb4\u91cf\u3092\u6301\u3064\u6b21\u306e\u3088\u3046\u306a\u69cb\u9020\u3092\u60f3\u5b9a<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u30ab\u30e9\u30e0\u540d<\/th><th>\u5185\u5bb9<\/th><th class=\"has-text-align-center\" data-align=\"center\">\u4f8b<\/th><\/tr><\/thead><tbody><tr><td>age<\/td><td>\u5e74\u9f62<\/td><td class=\"has-text-align-center\" data-align=\"center\">35<\/td><\/tr><tr><td>income<\/td><td>\u5e74\u53ce\uff08\u4e07\u5186\u306a\u3069\uff09<\/td><td class=\"has-text-align-center\" data-align=\"center\">520<\/td><\/tr><tr><td>page_views<\/td><td>\u5546\u54c1\u95b2\u89a7\u56de\u6570<\/td><td class=\"has-text-align-center\" data-align=\"center\">12<\/td><\/tr><tr><td>past_purchases<\/td><td>\u904e\u53bb\u8cfc\u5165\u56de\u6570<\/td><td class=\"has-text-align-center\" data-align=\"center\">3<\/td><\/tr><tr><td>gender<\/td><td>\u6027\u5225\uff08M \/ F\uff09<\/td><td class=\"has-text-align-center\" data-align=\"center\">M<\/td><\/tr><tr><td>purchase<\/td><td>\u4eca\u56de\u8cfc\u5165\u3057\u305f\u304b\uff08\u76ee\u7684\u5909\u6570\uff09<\/td><td class=\"has-text-align-center\" data-align=\"center\">1<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u203b\u5b9f\u52d9\u3067\u306f\u30ab\u30c6\u30b4\u30ea\u5909\u6570\u51e6\u7406\u3082\u5fc5\u9808\u3067\u3059<\/p>\n\n\n\n<div style=\"height:80px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"step3-%25e6%25b1%25ba%25e5%25ae%259a%25e6%259c%25a8%25e3%2583%25a2%25e3%2583%2587%25e3%2583%25ab%25e3%2582%2592%25e3%2581%25a4%25e3%2581%258f%25e3%2582%258b\">Step3. \u6c7a\u5b9a\u6728\u30e2\u30c7\u30eb\u3092\u3064\u304f\u308b<\/h3>\n\n\n<p>\u307e\u305a\u306f\u30b7\u30f3\u30d7\u30eb\u306a\u6c7a\u5b9a\u6728\u3092\u5b66\u7fd2\u3055\u305b\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>from sklearn.tree import DecisionTreeClassifier\n\nmodel = DecisionTreeClassifier(\n    max_depth=4,\n    random_state=42\n)\n\nmodel.fit(X_train, y_train)\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> sklearn<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">tree <\/span><span style=\"color: #81A1C1\">import<\/span><span style=\"color: #D8DEE9FF\"> DecisionTreeClassifier<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">model <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">DecisionTreeClassifier<\/span><span style=\"color: #ECEFF4\">(<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #D8DEE9\">max_depth<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #B48EAD\">4<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #D8DEE9\">random_state<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #B48EAD\">42<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">model<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">fit<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\">X_train<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> y_train<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>\u3053\u3053\u3067max_depth\u3092\u5236\u9650\u3057\u307e\u3059\u3002\u6df1\u304f\u3057\u3059\u304e\u308b\u3068\u8a13\u7df4\u30c7\u30fc\u30bf\u3092\u4e38\u6697\u8a18\u3057\u3066\u3057\u307e\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"step4-%25e4%25ba%2588%25e6%25b8%25ac%25e3%2581%25a8%25e8%25a9%2595%25e4%25be%25a1\">Step4. \u4e88\u6e2c\u3068\u8a55\u4fa1<\/h3>\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>from sklearn.metrics import accuracy_score, classification_report\n\ny_pred = model.predict(X_test)\n\nprint(\"Accuracy:\", accuracy_score(y_test, y_pred))\nprint(classification_report(y_test, y_pred))\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> sklearn<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">metrics <\/span><span style=\"color: #81A1C1\">import<\/span><span style=\"color: #D8DEE9FF\"> accuracy_score<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> classification_report<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">y_pred <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> model<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">predict<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\">X_test<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">print<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">Accuracy:<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">accuracy_score<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\">y_test<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> y_pred<\/span><span style=\"color: #ECEFF4\">))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">print<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #88C0D0\">classification_report<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\">y_test<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> y_pred<\/span><span style=\"color: #ECEFF4\">))<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h4 class=\"wp-block-heading\" id=\"%25e3%2581%2593%25e3%2581%2593%25e3%2581%25a7%25e8%25a6%258b%25e3%2582%258b%25e3%2583%259d%25e3%2582%25a4%25e3%2583%25b3%25e3%2583%2588\">\u3053\u3053\u3067\u898b\u308b\u30dd\u30a4\u30f3\u30c8<\/h4>\n\n\n<p>\ud83d\udd0d \u7cbe\u5ea6\u304c\u6975\u7aef\u306b\u9ad8\u3059\u304e\u306a\u3044\u304b<\/p>\n\n\n\n<p>\ud83d\udd0d Precision, Recall \u306e\u30d0\u30e9\u30f3\u30b9<\/p>\n\n\n\n<p>\ud83d\udd0d \u30af\u30e9\u30b9\u3054\u3068\u306e\u6027\u80fd\u5dee<\/p>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"step5-%25e6%259c%25a8%25e3%2582%2592%25e5%258f%25af%25e8%25a6%2596%25e5%258c%2596%25e3%2581%2599%25e3%2582%258b\">Step5. \u6728\u3092\u53ef\u8996\u5316\u3059\u308b<\/h3>\n\n\n<p>\u6c7a\u5b9a\u6728\u306e\u6700\u5927\u306e\u5f37\u307f\u306f\u3001\u69cb\u9020\u3092\u56f3\u3067\u898b\u3089\u308c\u308b\u3053\u3068\u3067\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>import matplotlib.pyplot as plt\nfrom sklearn.tree import plot_tree\n\nplt.figure(figsize=(14, 8))\nplot_tree(model,\n          feature_names=X.columns,\n          class_names=&#91;\"No\", \"Yes\"&#93;,\n          filled=True)\nplt.show()\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">import<\/span><span style=\"color: #D8DEE9FF\"> matplotlib<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">pyplot <\/span><span style=\"color: #81A1C1\">as<\/span><span style=\"color: #D8DEE9FF\"> plt<\/span><\/span>\n<span class=\"line\"><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> sklearn<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">tree <\/span><span style=\"color: #81A1C1\">import<\/span><span style=\"color: #D8DEE9FF\"> plot_tree<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">plt<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">figure<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9\">figsize<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #B48EAD\">14<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">8<\/span><span style=\"color: #ECEFF4\">))<\/span><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">plot_tree<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\">model<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">          <\/span><span style=\"color: #D8DEE9\">feature_names<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\">X<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">columns<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">          <\/span><span style=\"color: #D8DEE9\">class_names<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">No<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">Yes<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">&#93;,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">          <\/span><span style=\"color: #D8DEE9\">filled<\/span><span style=\"color: #81A1C1\">=True<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">plt<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">show<\/span><span style=\"color: #ECEFF4\">()<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<div style=\"height:16px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>\u6700\u521d\u306b\u5206\u5c90\u3057\u3066\u3044\u308b\u7279\u5fb4\u91cf\u304c\u3082\u3063\u3068\u3082\u91cd\u8981\u306a\u5909\u6570\u3067\u3059\u3002<\/p>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"step6-%25e9%2581%258e%25e5%25ad%25a6%25e7%25bf%2592%25e3%2582%2592%25e9%2598%25b2%25e3%2581%2590%25e3%2583%2581%25e3%2583%25a5%25e3%2583%25bc%25e3%2583%258b%25e3%2583%25b3%25e3%2582%25b0\">Step6. \u904e\u5b66\u7fd2\u3092\u9632\u3050\u30c1\u30e5\u30fc\u30cb\u30f3\u30b0<\/h3>\n\n\n<p>\u6c7a\u5b9a\u6728\u3067\u306f\u6b21\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u8abf\u6574\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u30d1\u30e9\u30e1\u30fc\u30bf<\/th><th>\u610f\u5473<\/th><\/tr><\/thead><tbody><tr><td>max_depth<\/td><td>\u6728\u306e\u6700\u5927\u306e\u6df1\u3055<\/td><\/tr><tr><td>min_samples_leaf<\/td><td>\u8449\u306b\u5fc5\u8981\u306a\u6700\u5c0f\u30b5\u30f3\u30d7\u30eb<\/td><\/tr><tr><td>min_samples_split<\/td><td>\u5206\u5272\u306b\u5fc5\u8981\u306a\u6700\u5c0f\u6570<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>\u30c1\u30e5\u30fc\u30cb\u30f3\u30b0\u306e\u4f8b | GridSearch<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>from sklearn.model_selection import GridSearchCV\n\nparams = {\n    \"max_depth\": &#91;3, 4, 5, 6&#93;,\n    \"min_samples_leaf\": &#91;5, 10, 20&#93;\n}\n\ngrid = GridSearchCV(\n    DecisionTreeClassifier(random_state=42),\n    params,\n    cv=5\n)\n\ngrid.fit(X_train, y_train)\n\nprint(\"Best params:\", grid.best_params_)\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> sklearn<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">model_selection <\/span><span style=\"color: #81A1C1\">import<\/span><span style=\"color: #D8DEE9FF\"> GridSearchCV<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">params <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">max_depth<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #B48EAD\">3<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">4<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">6<\/span><span style=\"color: #ECEFF4\">&#93;,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">min_samples_leaf<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">:<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #ECEFF4\">&#91;<\/span><span style=\"color: #B48EAD\">5<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">20<\/span><span style=\"color: #ECEFF4\">&#93;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">}<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">grid <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">GridSearchCV<\/span><span style=\"color: #ECEFF4\">(<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #88C0D0\">DecisionTreeClassifier<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9\">random_state<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #B48EAD\">42<\/span><span style=\"color: #ECEFF4\">),<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    params<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #D8DEE9\">cv<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #B48EAD\">5<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">grid<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">fit<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\">X_train<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> y_train<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #88C0D0\">print<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #A3BE8C\">Best params:<\/span><span style=\"color: #ECEFF4\">&quot;<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> grid<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">best_params_<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"qampa\">Q&amp;A<\/h2>\n\n<h3 class=\"wp-block-heading\" id=\"%25e6%2595%25b0%25e5%2580%25a4%25e7%2589%25b9%25e5%25be%25b4%25e9%2587%258f%25e3%2581%25af%25e3%2581%25a9%25e3%2581%2586%25e5%2588%2586%25e5%2589%25b2%25e3%2581%2595%25e3%2582%258c%25e3%2582%258b\">\u6570\u5024\u7279\u5fb4\u91cf\u306f\u3069\u3046\u5206\u5272\u3055\u308c\u308b\uff1f<\/h3>\n\n\n<p>\u5e74\u9f62\u3084\u53ce\u5165\u306e\u3088\u3046\u306a\u6570\u5024\u30c7\u30fc\u30bf\u306f\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u5883\u754c\u5024\u3092\u6c7a\u5b9a\u6728\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0\u304c\u81ea\u52d5\u3067\u9078\u3073\u307e\u3059\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>30\u6b73\u672a\u6e80 \/ \u4ee5\u4e0a<\/li>\n\n\n\n<li>33.5\u6b73\u4ee5\u4e0b \/ \u8d85<\/li>\n\n\n\n<li>47\u6b73\u4ee5\u4e0b \/ \u8d85<\/li>\n<\/ul>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"%25e3%2581%2599%25e3%2581%25b9%25e3%2581%25a6%25e3%2581%25ae%25e5%25a4%2589%25e6%2595%25b0%25e3%2581%258c2%25e5%2588%2586%25e5%2589%25b2\">\u3059\u3079\u3066\u306e\u5909\u6570\u304c2\u5206\u5272\uff1f<\/h3>\n\n\n<p>scikit-learn\u306e\u6c7a\u5b9a\u6728\u306f\u5fc5\u305a2\u5206\u5c90\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u306a\u306e\u3067\u5404\u30ce\u30fc\u30c9\u3067\u306f\u5fc5\u305a\u3053\u306e\u3088\u3046\u306a\u5f62\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>age &lt;= 33.5 ?\n   \u251c\u2500 Yes\n   \u2514\u2500 No\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">age <\/span><span style=\"color: #81A1C1\">&lt;=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">33.5<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">?<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">   \u251c\u2500 Yes<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">   \u2514\u2500 No<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"%25e3%2582%25ab%25e3%2583%2586%25e3%2582%25b4%25e3%2583%25aa%25e5%25a4%2589%25e6%2595%25b0%25e6%2580%25a7%25e5%2588%25a5%25e3%2581%25aa%25e3%2581%25a9%25e3%2581%25af\">\u30ab\u30c6\u30b4\u30ea\u5909\u6570\uff08\u6027\u5225\u306a\u3069\uff09\u306f\uff1f<\/h3>\n\n\n<p>Gender\u304c M \/ F \u306e\u3088\u3046\u306b2\u7a2e\u985e\u306a\u3089\u3068\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u5f62\u3067\u5206\u304b\u308c\u307e\u3059\u3002<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>gender_M &lt;= 0.5 ?\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9FF\">gender_M <\/span><span style=\"color: #81A1C1\">&lt;=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #B48EAD\">0.5<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">?<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>3\u7a2e\u985e\u4ee5\u4e0a\u3042\u308b\u5834\u5408\u3082\u3001\u30c0\u30df\u30fc\u5909\u6570\u5316\u3055\u308c\u305f\u5217\u3092\u4f7f\u3063\u30660\/1\u3067\u5206\u5c90\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"%25e4%25ba%25ba%25e3%2581%258c%25e6%25b1%25ba%25e3%2582%2581%25e3%2582%258b%25e3%2581%25ae%25e3%2581%25af%25e4%25bd%2595\">\u4eba\u304c\u6c7a\u3081\u308b\u306e\u306f\u4f55\uff1f<\/h3>\n\n\n<p>\u4eba\u304c\u6c7a\u3081\u308b\u306e\u306f\u3001\u6728\u306e\u6df1\u3055\u5236\u9650\uff08max_depth\uff09\u30fb\u8449\u306b\u5fc5\u8981\u306a\u6700\u5c0f\u30c7\u30fc\u30bf\u6570\u30fb\u4f7f\u3046\u5909\u6570\u306e\u9078\u629e\u3067\u3059\u3002<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"%25e6%25ac%25a1%25e3%2581%25ae%25e3%2582%25b9%25e3%2583%2586%25e3%2583%2583%25e3%2583%2597-%25e3%2582%25a2%25e3%2583%25b3%25e3%2582%25b5%25e3%2583%25b3%25e3%2583%2596%25e3%2583%25ab%25e5%25ad%25a6%25e7%25bf%2592\">\u6b21\u306e\u30b9\u30c6\u30c3\u30d7 | \u30a2\u30f3\u30b5\u30f3\u30d6\u30eb\u5b66\u7fd2<\/h2>\n\n\n<p>\u73fe\u5728\u3067\u306f\u3001\u5358\u4f53\u306e\u6c7a\u5b9a\u6728\u3060\u3051\u3067\u306a\u304f\u3001\u8907\u6570\u306e\u6c7a\u5b9a\u6728\u3092\u7d44\u307f\u5408\u308f\u305b\u308b\u30a2\u30f3\u30b5\u30f3\u30d6\u30eb\u5b66\u7fd2\u3068\u3044\u3046\u624b\u6cd5\u304c\u4e3b\u6d41\u3067\u3059\u3002<\/p>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"random-forest\">Random Forest<\/h3>\n\n\n<p>\u305f\u304f\u3055\u3093\u306e\u6c7a\u5b9a\u6728\u3092\u4f5c\u3063\u3066\u591a\u6570\u6c7a\u3092\u3068\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"%25e5%258b%25be%25e9%2585%258d%25e3%2583%2596%25e3%2583%25bc%25e3%2582%25b9%25e3%2583%2586%25e3%2582%25a3%25e3%2583%25b3%25e3%2582%25b0xgboost-lightgbm\">\u52fe\u914d\u30d6\u30fc\u30b9\u30c6\u30a3\u30f3\u30b0\uff08XGBoost \/ LightGBM\uff09<\/h3>\n\n\n<p>\u6c7a\u5b9a\u6728\u306e\u30df\u30b9\u3092\u6b21\u306e\u6c7a\u5b9a\u6728\u304c\u4fee\u6b63\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Random Forest\u306e\u4f8b<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><pre class=\"code-block-pro-copy-button-pre\" aria-hidden=\"true\"><textarea class=\"code-block-pro-copy-button-textarea\" tabindex=\"-1\" aria-hidden=\"true\" readonly>from sklearn.ensemble import RandomForestClassifier\n\nrf = RandomForestClassifier(\n    n_estimators=200,\n    max_depth=6,\n    random_state=42\n)\n\nrf.fit(X_train, y_train)\n<\/textarea><\/pre><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #81A1C1\">from<\/span><span style=\"color: #D8DEE9FF\"> sklearn<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9FF\">ensemble <\/span><span style=\"color: #81A1C1\">import<\/span><span style=\"color: #D8DEE9FF\"> RandomForestClassifier<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">rf <\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #88C0D0\">RandomForestClassifier<\/span><span style=\"color: #ECEFF4\">(<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #D8DEE9\">n_estimators<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #B48EAD\">200<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #D8DEE9\">max_depth<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #B48EAD\">6<\/span><span style=\"color: #ECEFF4\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">    <\/span><span style=\"color: #D8DEE9\">random_state<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #B48EAD\">42<\/span><\/span>\n<span class=\"line\"><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #D8DEE9FF\">rf<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #88C0D0\">fit<\/span><span style=\"color: #ECEFF4\">(<\/span><span style=\"color: #D8DEE9FF\">X_train<\/span><span style=\"color: #ECEFF4\">,<\/span><span style=\"color: #D8DEE9FF\"> y_train<\/span><span style=\"color: #ECEFF4\">)<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"%25e3%2581%25be%25e3%2581%25a8%25e3%2582%2581\">\u307e\u3068\u3081<\/h2>\n\n\n<p>\u2714 \u6c7a\u5b9a\u6728\u306f\u8cea\u554f\u3092\u91cd\u306d\u308b\u30e2\u30c7\u30eb<br>\u2714 \u53ef\u8996\u5316\u3067\u304d\u3066\u8aac\u660e\u3057\u3084\u3059\u3044\u306e\u304c\u7279\u5fb4<br>\u2714 \u6df1\u3055\u5236\u9650\u304c\u91cd\u8981<br>\u2714 \u8a55\u4fa1\u6307\u6a19\u3067\u6027\u80fd\u3092\u5fc5\u305a\u78ba\u8a8d<br>\u2714 \u6b21\u306f\u30a2\u30f3\u30b5\u30f3\u30d6\u30eb\u3078\u9032\u3080<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u6a5f\u68b0\u5b66\u7fd2\u306e\u5165\u9580\u3067\u5fc5\u305a\u767b\u5834\u3059\u308b\u306e\u304c \u6c7a\u5b9a\u6728\u3067\u3059\u3002 \u6c7a\u5b9a\u6728\u306f\u76f4\u611f\u7684\u3067&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":4126,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[101],"tags":[128,127,38],"class_list":["post-4102","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-web-ai","tag-128","tag-127","tag-python"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/seleniumnote.com\/index.php?rest_route=\/wp\/v2\/posts\/4102","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/seleniumnote.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/seleniumnote.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/seleniumnote.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/seleniumnote.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4102"}],"version-history":[{"count":38,"href":"https:\/\/seleniumnote.com\/index.php?rest_route=\/wp\/v2\/posts\/4102\/revisions"}],"predecessor-version":[{"id":4145,"href":"https:\/\/seleniumnote.com\/index.php?rest_route=\/wp\/v2\/posts\/4102\/revisions\/4145"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/seleniumnote.com\/index.php?rest_route=\/wp\/v2\/media\/4126"}],"wp:attachment":[{"href":"https:\/\/seleniumnote.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4102"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/seleniumnote.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4102"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/seleniumnote.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}