lecture

Python リストの内包表記について

内包表記を覚えるとfor in 文を使った処理を簡単に書き換えることができます。 リストの内包表記 [expression for item in iterable] 例えば、空のリストに1から5までの整数のリストを作成するとします。 for in文を使うと次のようになります。 number_lis  >>続きを読む

Python split()と正規表現で不要なテキストを削除

次のようなコードの意味がわからないと質問がありましたので解説します。 尚、コードのtext内容の文章の一部にある「\」はテキスト内容を見やすくするためにテキスト部分を折り返していますが、エラーが出ないための対策です。 import re text = '霞が関。かつての江戸城の南側にあたり  >>続きを読む

Google Colaboratory 猫モードとかコーギーモードについて

Google Colaboratory の設定メニューに「その他」の項目があります。その中に、ちょっと気になるメニューがあります。 コーギーモード 猫モード とりあえず、チェックを入れたらコーギーモードは犬らしきもの、そして猫モードは猫が上のメニューあたりをうろうろし始めます。 パワーレベル 設定メ  >>続きを読む

Pandasデータからヒストグラムが描けない場合にはnumpyのflatten() を使おう

Pandasデータからある項目をスライスしてその値でヒストグラムを作成するときにうまく行かなくて困ったことがありませんでしょうか。 具体的には次のようなデータがあったとします。 このデータからグレードの列を抜き出してヒストグラムを描くとします。 うまく行く場合 次のようにデータをスライスするとser  >>続きを読む

PandasのDataFrame作成と結合方法

Pandasは機械学習やディープラーニングを行う上で、データの前処理など頻繁に使用します。 まずは徹底して使いなれるようにしましょう。エクセルを扱うよりもPandas を扱う方が楽だと思えるようになるまでいじり倒しましょう。 DataFrameの作成 まずは、簡単なDataFrame作成を覚えます  >>続きを読む