lecture

Python入門で気をつけるポイント(3)モジュールについて

モジュール Pythonインタープリンタは一度終了すると、終了するまでの関数や変数は全て失われます。 そのため長いプログラムはテキストエディタで作成して「.py」ファイルにしておくと良いです。 Pythonではこのファイル(.py)のことをモジュールと呼んでいます。 Pythonの対話モードはmai  >>続きを読む

Python入門で気をつけるポイント(2)リスト

リストで使えるメソッド メソッド 使い方 append(x) リストの末尾に要素を一つ追加します。 extend(iterable) イテラブルのすべての要素を対象のリストに追加し、リストを拡張します。 insert(i, x) 指定した位置に要素を挿入します。第 1 引数は、リストのインデクスで、  >>続きを読む

Pythonの関数についてもう少し詳しくなる

フィボナッチ級数を任意の数値まで書き出す関数を定義することで関数の基本を勉強します。 ネタ元はO’REILLYのPythonチュートリアル 第3版です。 作者はGuido van Rossum氏でPythonの生みの親です。また本の題名にあるチュートリアルはPythonの公式チュートリア  >>続きを読む

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

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

PandasのDataFrame作成と結合方法

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

混同行列と性能評価指標

学習済みモデルが、どの程度良いか判定するする指標を性能評価指標といいます。 そこで登場するのが混同行列です。 混同行列について 余談ですが、普通に「こんどうぎょうれつ」と入力すると「近藤行列」と変換されてしまい、「混同行列」= 「近藤行列」とイメージが刷り込まれているのですが、近藤さんの行列はかなり  >>続きを読む

SNS対策でOGP設定をする

WebサイトでSNS対策をする場合はOGPの設定をしておきましょう。 OGPとは、Open Graph Protocol(オープン・グラフ・プロトコル)のことです。 Facebookやtwitter、などのSNSでシェアされた時に「ページタイトル、URL、内容、画像(サムネイル)」を意図した通りに表  >>続きを読む