

{"id":143692,"date":"2024-12-07T18:15:27","date_gmt":"2024-12-07T12:45:27","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=143692"},"modified":"2026-06-01T14:35:11","modified_gmt":"2026-06-01T09:05:11","slug":"machine-learning-iris-flower-in-decision-tree","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/machine-learning-iris-flower-in-decision-tree\/","title":{"rendered":"Machine Learning Project &#8211; Iris Flower in Decision Tree"},"content":{"rendered":"<h3>Program 1<\/h3>\n<p><a href=\"https:\/\/drive.google.com\/file\/d\/1AjSdKzsSvaKsjNlJ6wnTYUEjLRNR3Ei6\/view?usp=drive_link\" target=\"_blank\" rel=\"noopener\"><strong>Iris Dataset<\/strong><\/a><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">import pandas as pd\r\nimport numpy as np\r\nfrom sklearn import tree\r\nfrom sklearn.preprocessing import LabelEncoder\r\nfrom sklearn.model_selection import train_test_split\r\n\r\n\r\n\r\ndf_iris=pd.read_csv(\"D:\/\/scikit_data\/IrisData\/Iris.csv\")\r\n\r\n\r\ndf_iris\r\n\r\n\r\ndf_iris.shape\r\n\r\n\r\ndf_iris.info()\r\n\r\n\r\ndf_iris.isnull().sum()\r\n\r\n\r\ndf_iris\r\n\r\n\r\nle=LabelEncoder()\r\ndf_iris['Species_new']=le.fit_transform(df_iris['Species'])\r\n\r\n\r\ndf_iris\r\n\r\n\r\ndf_iris=df_iris.drop('Species',axis='columns')\r\n\r\n\r\ndf_iris\r\n\r\n\r\ndf_iris=df_iris.drop('Id',axis='columns')\r\n\r\n\r\ndf_iris\r\n\r\n\r\ndf_input=df_iris.drop('Species_new',axis='columns')\r\n\r\n\r\ndf_input\r\n\r\n\r\ndf_output=df_iris.drop(['SepalLengthCm','SepalWidthCm','PetalLengthCm','PetalWidthCm'],axis='columns')\r\n\r\n\r\ndf_output\r\n\r\n\r\n# Model Creating\r\nmodel=tree.DecisionTreeClassifier()\r\n\r\n\r\ntype(model)\r\n\r\n\r\n# Train Model\r\nmodel.fit(df_input,df_output)\r\n\r\n\r\nmodel.predict([[4.9,2.5,4.5,1.7]])\r\n\r\n\r\nmodel.score(df_input,df_output)\r\n\r\n\r\nx=df_input  # Independed\r\ny=df_output # Depended\r\nx_train,x_test,y_train,y_test=train_test_split(x,y,test_size=0.2)\r\n\r\n\r\nlen(x_train)\r\n\r\n\r\nlen(x_test)\r\n\r\n\r\nlen(y_train)\r\n\r\n\r\nlen(y_test)\r\n\r\n\r\ny_pred_train=model.predict(x_train)\r\n\r\n\r\ny_pred_train\r\n\r\n\r\nfrom sklearn.metrics import accuracy_score\r\n\r\n\r\ndata_acc=accuracy_score(y_pred_train,y_train)\r\n\r\n\r\ndata_acc\r\n\r\n\r\ny_pred_test=model.predict(x_test)\r\n\r\n\r\ny_pred_test\r\n\r\n\r\ndata_acc=accuracy_score(y_pred_test,y_test)\r\n\r\n\r\ndata_acc\r\n\r\n\r\nmodel.predict([[6.3,2.3,4.4,1.3]])\r\n\r\n\r\nspl=float(input(\"Enter value of SepalLength in Cm: \"))\r\nspw=float(input(\"Enter value of SepalWidth in Cm: \"))  \r\nppl=float(input(\"Enter value of PetalLength in Cm: \"))\r\nppw=float(input(\"Enter value of PetalWidth in Cm: \"))\r\nresult=model.predict([[spl,spw,ppl,ppw]])\r\nif(result==0):\r\n    print(\"Type of Flower is Iris-setosa\")\r\nelif(result==1):\r\n    print(\"Type of Flower is Iris-versicolor\")\r\nelse:\r\n    print(\"Type of Flower is Iris-virginica\")\r\n    \r\n              \r\n     \r\n4.7\t3.2\t1.3\t0.2\r\n<\/pre>\n<p>&nbsp;<span hidden class=\"__iawmlf-post-loop-links\" data-iawmlf-links=\"[{&quot;id&quot;:2636,&quot;href&quot;:&quot;https:\\\/\\\/drive.google.com\\\/file\\\/d\\\/1AjSdKzsSvaKsjNlJ6wnTYUEjLRNR3Ei6\\\/view?usp=drive_link&quot;,&quot;archived_href&quot;:&quot;&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[],&quot;broken&quot;:false,&quot;last_checked&quot;:null,&quot;process&quot;:&quot;done&quot;}]\"><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Program 1 Iris Dataset import pandas as pd import numpy as np from sklearn import tree from sklearn.preprocessing import LabelEncoder from sklearn.model_selection import train_test_split df_iris=pd.read_csv(&#8220;D:\/\/scikit_data\/IrisData\/Iris.csv&#8221;) df_iris df_iris.shape df_iris.info() df_iris.isnull().sum() df_iris le=LabelEncoder() df_iris[&#8216;Species_new&#8217;]=le.fit_transform(df_iris[&#8216;Species&#8217;]) df_iris df_iris=df_iris.drop(&#8216;Species&#8217;,axis=&#8217;columns&#8217;)&#46;&#46;&#46;<\/p>\n","protected":false},"author":581,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[33249,33246,33248,8431,33247,33250,33127,33128,20697],"class_list":["post-143692","post","type-post","status-publish","format-standard","hentry","category-machine-learning","tag-iris-flower-in-decision-tree","tag-iris-flower-in-decision-tree-in-machine-learning","tag-iris-flower-project","tag-machine-learning","tag-machine-learning-iris-flower-in-decision-tree","tag-machine-learning-iris-flower-project","tag-machine-learning-practical","tag-machine-learning-program","tag-machine-learning-project"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Machine Learning Project - Iris Flower in Decision Tree - DataFlair<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/machine-learning-iris-flower-in-decision-tree\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Machine Learning Project - Iris Flower in Decision Tree - DataFlair\" \/>\n<meta property=\"og:description\" content=\"Program 1 Iris Dataset import pandas as pd import numpy as np from sklearn import tree from sklearn.preprocessing import LabelEncoder from sklearn.model_selection import train_test_split df_iris=pd.read_csv(&quot;D:\/\/scikit_data\/IrisData\/Iris.csv&quot;) df_iris df_iris.shape df_iris.info() df_iris.isnull().sum() df_iris le=LabelEncoder() df_iris[&#039;Species_new&#039;]=le.fit_transform(df_iris[&#039;Species&#039;]) df_iris df_iris=df_iris.drop(&#039;Species&#039;,axis=&#039;columns&#039;)&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/machine-learning-iris-flower-in-decision-tree\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-12-07T12:45:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-01T09:05:11+00:00\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Machine Learning Project - Iris Flower in Decision Tree - DataFlair","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:\/\/data-flair.training\/blogs\/machine-learning-iris-flower-in-decision-tree\/","og_locale":"en_US","og_type":"article","og_title":"Machine Learning Project - Iris Flower in Decision Tree - DataFlair","og_description":"Program 1 Iris Dataset import pandas as pd import numpy as np from sklearn import tree from sklearn.preprocessing import LabelEncoder from sklearn.model_selection import train_test_split df_iris=pd.read_csv(\"D:\/\/scikit_data\/IrisData\/Iris.csv\") df_iris df_iris.shape df_iris.info() df_iris.isnull().sum() df_iris le=LabelEncoder() df_iris['Species_new']=le.fit_transform(df_iris['Species']) df_iris df_iris=df_iris.drop('Species',axis='columns')&#46;&#46;&#46;","og_url":"https:\/\/data-flair.training\/blogs\/machine-learning-iris-flower-in-decision-tree\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2024-12-07T12:45:27+00:00","article_modified_time":"2026-06-01T09:05:11+00:00","author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/machine-learning-iris-flower-in-decision-tree\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/machine-learning-iris-flower-in-decision-tree\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/c187795dc82ab948373cca526df7c445"},"headline":"Machine Learning Project &#8211; Iris Flower in Decision Tree","datePublished":"2024-12-07T12:45:27+00:00","dateModified":"2026-06-01T09:05:11+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/machine-learning-iris-flower-in-decision-tree\/"},"wordCount":13,"commentCount":0,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"keywords":["iris flower in decision tree","iris flower in decision tree in machine learning","iris flower project","machine learning","machine learning iris flower in decision tree","machine learning iris flower project","machine learning practical","machine learning program","machine learning project"],"articleSection":["Machine Learning Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/machine-learning-iris-flower-in-decision-tree\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/machine-learning-iris-flower-in-decision-tree\/","url":"https:\/\/data-flair.training\/blogs\/machine-learning-iris-flower-in-decision-tree\/","name":"Machine Learning Project - Iris Flower in Decision Tree - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"datePublished":"2024-12-07T12:45:27+00:00","dateModified":"2026-06-01T09:05:11+00:00","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/machine-learning-iris-flower-in-decision-tree\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/machine-learning-iris-flower-in-decision-tree\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/machine-learning-iris-flower-in-decision-tree\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"Machine Learning Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/machine-learning\/"},{"@type":"ListItem","position":3,"name":"Machine Learning Project &#8211; Iris Flower in Decision Tree"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/c187795dc82ab948373cca526df7c445","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/2302ebc438084d2f1f993edc1996a0aae01332e81f3227cba8df0c48ec010ca4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/2302ebc438084d2f1f993edc1996a0aae01332e81f3227cba8df0c48ec010ca4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2302ebc438084d2f1f993edc1996a0aae01332e81f3227cba8df0c48ec010ca4?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"DataFlair Team provides high-impact content on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. We make complex concepts easy to grasp, helping learners of all levels succeed in their tech careers.","url":"https:\/\/data-flair.training\/blogs\/author\/dfteam6\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/143692","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/581"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=143692"}],"version-history":[{"count":5,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/143692\/revisions"}],"predecessor-version":[{"id":148728,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/143692\/revisions\/148728"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=143692"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=143692"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=143692"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}