Kaggle

Kaggleのタイタニック問題で機械学習

ぬるさくで学んだ基礎を生かして、アプリを作ってみよう! ぬるさくの学習はこちらNuxt.js と Python でつくるぬるさく AI アプリ開発入門 参考はこちら【Kaggle初心者入門編】タイタニック号で生き残るのは誰? Kaggleの説明もこちら Kaggleとは?機械学習初心者が知っておくべき3つの使い方 そしてKaggleの入門用コンペ Titanic: Machine Learning from Disaster https://www.kaggle.com/c/titanic 最初にプロジェクト用のディレクトリ(例:titanic)を作成し、その中にdatasetフォルダを作成して、ダウンロードしたデータを配置。 さらにworkspaceディレクトリも作成。 Anaconda-Navigatorを起動 Notebookを起動 プロジェクト用のディレクトリのworkspaceに移動 New > Python 3 そうすると import pandas as pd import numpy as np train = pd.read_csv("../dataset/train.csv") test = pd.read_csv("../dataset/test.csv") で行ける。 「データセットの欠損の確認」のスクリプトは、そのまま貼り付けるとインデントが効いていないので注意。 「文字の数字への置き換え」のところでエラー発生。 train[“Sex”][train[“Sex”] == “male”] = 0 train[“Sex”][train[“Sex”] == “female”] = 1 train[“Embarked”][train[“Embarked”] == “S” ] = 0 train[“Embarked”][train[“Embarked”] == “C” ] = 1 train["