lecture

lecture

Pandasの日付データと文字列をそれぞれ変換する方法〜strアクセサとdtアクセサ

Pythonの日付、時間に関わるデータ型の基本については「Pythonで日付と時間を扱う方法」を参照ください。 ここでは主にPandasのSeriesやDataFrameで日付、時間データをstr型からdatetime型に変換する方法、...
lecture

Python入門 デコレータについて

デコレータは既存の関数を書き換えずに変更を加えることができます。 デコレータを理解するには、関数内関数を使ってみることです。 Pythonは関数の引数として関数を渡すことができます。 まずは関数内関数の実例を見てください。 ...
lecture

Pandas活用 pivot関数とpivot_table関数について

今回はPandasのピボットテーブルの使い方について学習します。 ピボット の使い方はその場では理解したつもりでも、なかなか使いこなせていない場合も多いと思います。 その原因はピボットの関数の使い方というよりも、そもそもピボットで何をし...
lecture

Pythonでの仮想環境の作り方

Pythonの入門を終えると、様々なライブラリを導入して何か小品を作ったりするようになると思います。 その際、無闇にライブラリを導入すると思わぬところでトラブルが出たりします。それは各ライブラリのバージョンが作品のバージョンに正しく合って...
AI

ロジスティック回帰〜オッズとロジット関数そしてロジスティック関数について

ロジスティック回帰とは ロジスティック回帰とはいくつかの説明変数から確率を計算して予測するモデルのことです。 従って、回帰という名前になっていますが、実際には分類問題に使われます。 もう少し噛み砕くと、回帰分析と同様の手法を用いながら...
lecture

Pandasの活用 groupbyメソッドの使い方(動画あり)

Pandasのgroupbyメソッドについて Pandasにはグループ演算する仕組みのgroupbyメソッドが用意されています。 グループ演算とは、分離、適用、結合を行うものです。従ってgroupbyメソッドを使う場合も、分...
AI

Pandas 活用 ビン分割するcut関数とqcut関数(動画あり)

Pandas でビン分割する関数として、cut関数とqcut関数があります。 今回はこの2つの使い分けについて説明します。 ビン分割とは離散的な範囲を作り分析するためのものですが、ヒストグラムの階級にあたるものです。 ヒス...
AI

OpenCV 様々なフィルタについて

OpenCVのフィルタ OpenCVでフィルタを使うには、自分でカーネルを作成して畳み込み演算で作成する方法以外に、OpenCVで準備しているフィルタがあります。 ここでは便利なフィルタの紹介をします。 Sobelフィルタ So...
lecture

Python活用 パスの取り扱い(絶対パスと相対パスを操る)

ファイルはファイル名とパスを使って表現します。 今回は、Pythonのパスの取り扱いについて説明します。 OS別のパスの表現方法 パスの表現はOSで違ってきます。 ルートディレクトリから特定のファイルを指定するには次のように記述...
AI

Pandas活用のための基礎 (動画あり)

Pandasはかなり強力なデータ集約やグループ化の手法が用意されています。 今回はそれらのごく簡単な扱い方の説明です。 Pandasのデータ操作の基本 pandasとnumpyのインポート これらはPythonのデータ分...
スポンサーリンク
タイトルとURLをコピーしました