AI Python〜matplotlibで描くグラフで日本語を使う方法 matplotlibでグラフを描くときにタイトルなどに日本語を使うと文字化けします。 今回は、Colaboratoryでグラフを描くときの日本語の文字化け対策についてです。 まずは日本語表示できるフォントをColaborato... 2019.09.02 AIpythonTips
AI データスヌーピングバイアス(data snooping bias)について テストデータの中身を確認してみると、面白さそうなパターンを見つけることができます。これは人間のパターン検出能力の高さでもありますが、これをやってしまうと過学習になる恐れがあります。 特定のパターンのための特定の機械学習モデルを選択すると、... 2019.08.29 AITips
python Python〜join()の使い方 Pythonの文法では、join()メソッドはsplit()メソッドの逆の使い方として、文字を連結するメソッドと紹介されています。 なんとなくそんなものかと通り過ぎてしまいますが、大切なことはjoin()はリストのメソッドではなく、文字列... 2019.08.21 pythonTips
python Python split()と正規表現で不要なテキストを削除 次のようなコードの意味がわからないと質問がありましたので解説します。 尚、コードのtext内容の文章の一部にある「\」はテキスト内容を見やすくするためにテキスト部分を折り返していますが、エラーが出ないための対策です。 結果 ... 2019.07.24 pythonTips
AI Google Colaboratory 猫モードとかコーギーモードについて Google Colaboratory の設定メニューに「その他」の項目があります。その中に、ちょっと気になるメニューがあります。 コーギーモード 猫モード とりあえず、チェックを入れたらコーギーモード... 2019.07.22 AITips
AI Pandasデータからヒストグラムが描けない場合にはnumpyのflatten() を使おう Pandasデータからある項目をスライスしてその値でヒストグラムを作成するときにうまく行かなくて困ったことがありませんでしょうか。 具体的には次のようなデータがあったとします。 このデータからグレードの列を抜き出してヒストグ... 2019.07.08 AITips
AI Pandasのインポートについて PandasのインポートはPythonのimport文を使うだけです。 機械学習を勉強していると時々次のようなインポートが行われています。from import 文を使うと、読み込んだモジュール内の関数にモジュール名をつける... 2019.06.17 AITips
python Pythonの例外処理について 例外処理とは、エラーが起こりそうな特定のコードが実行された時に、エラーになった場合に例外ハンドラーを準備しとおいて、そのエラーをキャッチする仕組みです。 具体的にはtryブロックに問題が起こりそうなコードを記述しておき、エラーが起こると例外... 2019.06.13 pythonTips
python Python 〜複数の戻り値(返り値)にタプルやオブジェクトを使う Pythonで関数からの戻り値(返り値)が複数ある場合、最も簡単な方法はタプルで返す方法です。 カンマ区切りで記述をするとPythonではタプルと認識されます。 もちろん、[]をつけてリストを返すこともできます。 つまり、複数の戻り値... 2019.06.05 pythonTips
python Python〜 join()の使い方 リストで用意されたリストの中の値を文字列として書き出す場合に便利な関数です。 としたリストがある場合次のようにします。 結果は次のようになります。 tahara,yamada,suzuki,yoshida ... 2019.06.03 pythonTips