

{"id":143717,"date":"2024-12-10T16:28:03","date_gmt":"2024-12-10T10:58:03","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=143717"},"modified":"2024-12-10T16:28:03","modified_gmt":"2024-12-10T10:58:03","slug":"machine-learning-project-titanic-movie-in-decision-tree-part-2","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/machine-learning-project-titanic-movie-in-decision-tree-part-2\/","title":{"rendered":"Machine Learning Project &#8211; Titanic Movie in Decision Tree Part 2"},"content":{"rendered":"<h3>Program 1<\/h3>\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\ndf_titanic=pd.read_csv(\"D:\/\/scikit_data\/titanicData\/titanic.csv\")\r\n\r\n\r\ndf_titanic\r\n\r\n\r\ndf_titanic.shape\r\n\r\n\r\ndf_titanic.info()\r\n\r\n\r\n# Find Missing values\r\ndf_titanic.isnull().sum()\r\n\r\n\r\ndf_titanic=df_titanic.dropna()\r\n\r\n\r\ndf_titanic.isnull().sum()\r\n\r\n\r\ndf_titanic.shape\r\n\r\n\r\ndf_titanic\r\n\r\n\r\n# Label Encoding Process\r\nle=LabelEncoder()\r\ndf_titanic['Sex_new']=le.fit_transform(df_titanic['Sex'])\r\n\r\n\r\ndf_titanic\r\n\r\n\r\ndf_titanic=df_titanic.drop('Sex',axis='columns')\r\n\r\n\r\ndf_titanic\r\n\r\n\r\n# Independed Variables\r\ndf_ind=df_titanic.drop('Survived',axis='columns')\r\n\r\n\r\ndf_ind\r\n\r\n\r\n# Depended Variables\r\ndf_dep=df_titanic.drop(['Pclass','Age','Fare','Sex_new'],axis='columns')\r\n\r\n\r\ndf_dep\r\n\r\n\r\nx=df_ind\r\ny=df_dep\r\nx_train,x_test,y_train,y_test=train_test_split(x,y,test_size=0.2)\r\n\r\n\r\n# x_train--&gt; Training Independed variable\r\n# x_test--&gt; Test Independed variable\r\n#y_train--&gt; Training Depended variable\r\n#y_test--&gt; Testing Depended variable\r\n\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\n# Model Creating Process\r\nmodel=tree.DecisionTreeClassifier()\r\n\r\nmodel.fit(x_train,y_train)\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([[1,1,54,51.8625]])\r\n<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Program 1 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_titanic=pd.read_csv(&#8220;D:\/\/scikit_data\/titanicData\/titanic.csv&#8221;) df_titanic df_titanic.shape df_titanic.info() # Find Missing values df_titanic.isnull().sum() df_titanic=df_titanic.dropna() df_titanic.isnull().sum() df_titanic.shape&#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":[8431,33127,33128,20697,33263,33262,33258,33259,33261],"class_list":["post-143717","post","type-post","status-publish","format-standard","hentry","category-machine-learning","tag-machine-learning","tag-machine-learning-practical","tag-machine-learning-program","tag-machine-learning-project","tag-machine-learning-titanic-movie","tag-machine-learning-titanic-movie-in-decision-tree","tag-machine-learning-titanic-movie-in-decision-tree-project","tag-machine-learning-titanic-movie-project","tag-titanic-movie-in-decision-tree"],"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 - Titanic Movie in Decision Tree Part 2 - 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-project-titanic-movie-in-decision-tree-part-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Machine Learning Project - Titanic Movie in Decision Tree Part 2 - DataFlair\" \/>\n<meta property=\"og:description\" content=\"Program 1 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_titanic=pd.read_csv(&quot;D:\/\/scikit_data\/titanicData\/titanic.csv&quot;) df_titanic df_titanic.shape df_titanic.info() # Find Missing values df_titanic.isnull().sum() df_titanic=df_titanic.dropna() df_titanic.isnull().sum() df_titanic.shape&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/machine-learning-project-titanic-movie-in-decision-tree-part-2\/\" \/>\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-10T10:58:03+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 - Titanic Movie in Decision Tree Part 2 - 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-project-titanic-movie-in-decision-tree-part-2\/","og_locale":"en_US","og_type":"article","og_title":"Machine Learning Project - Titanic Movie in Decision Tree Part 2 - DataFlair","og_description":"Program 1 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_titanic=pd.read_csv(\"D:\/\/scikit_data\/titanicData\/titanic.csv\") df_titanic df_titanic.shape df_titanic.info() # Find Missing values df_titanic.isnull().sum() df_titanic=df_titanic.dropna() df_titanic.isnull().sum() df_titanic.shape&#46;&#46;&#46;","og_url":"https:\/\/data-flair.training\/blogs\/machine-learning-project-titanic-movie-in-decision-tree-part-2\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2024-12-10T10:58:03+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-project-titanic-movie-in-decision-tree-part-2\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/machine-learning-project-titanic-movie-in-decision-tree-part-2\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/c187795dc82ab948373cca526df7c445"},"headline":"Machine Learning Project &#8211; Titanic Movie in Decision Tree Part 2","datePublished":"2024-12-10T10:58:03+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/machine-learning-project-titanic-movie-in-decision-tree-part-2\/"},"wordCount":12,"commentCount":0,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"keywords":["machine learning","machine learning practical","machine learning program","machine learning project","machine learning titanic movie","machine learning titanic movie in decision tree","machine learning titanic movie in decision tree project","machine learning titanic movie project","titanic movie in decision tree"],"articleSection":["Machine Learning Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/machine-learning-project-titanic-movie-in-decision-tree-part-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/machine-learning-project-titanic-movie-in-decision-tree-part-2\/","url":"https:\/\/data-flair.training\/blogs\/machine-learning-project-titanic-movie-in-decision-tree-part-2\/","name":"Machine Learning Project - Titanic Movie in Decision Tree Part 2 - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"datePublished":"2024-12-10T10:58:03+00:00","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/machine-learning-project-titanic-movie-in-decision-tree-part-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/machine-learning-project-titanic-movie-in-decision-tree-part-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/machine-learning-project-titanic-movie-in-decision-tree-part-2\/#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; Titanic Movie in Decision Tree Part 2"}]},{"@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\/143717","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=143717"}],"version-history":[{"count":2,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/143717\/revisions"}],"predecessor-version":[{"id":143719,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/143717\/revisions\/143719"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=143717"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=143717"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=143717"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}