Python– category –
-
Python
【Python】整数ベクトル と one hot表現 相互変換
機械学習のクラス分類を行う際に、整数ベクトルをone hot表現に変換したいときがある。逆もしかり。ここでは、numpyを使って相互に変換する方法を解説します。 【整数ベクトルをone hot表現変換】 3クラスの整数値をone hot表現に変換する例 # 例として扱... -
時系列
【Python】『Keras』LSTM 分類問題 入力が多次元の時の入力について解説
KerasでFunctional APIのLSTMユニットを利用する際の入力について解説する。 時系列解析では、データの順番に意味があるためデータの順番には特に注意する必要がある。 【Keras LSTM 入力】 扱うデータの説明と特徴量作成 扱う生データの例を示す。今回は... -
Python
【Python】フォルダ名に現在時刻を付ける
フォルダを作成する際に、ユニークなフォルダ名にするために、現在時刻を付与することがある。例えば、機械学習のモデルを回す際に、結果フォルダをユニークにするために現在時刻を付けることが多い。ここでは、そのやり方について解説します。 【現在時刻... -
Python
【Python】ラグ特徴量作成(時系列解析のための準備)
【ラグ特徴量作成】 時系列解析を行う際に、1列の時系列データを処理して、機械学習モデルへ入力できる形に変換する必要がある。機械学習において最も難しいのが、使うモデルの入力形式に自分のデータセットの形式を揃えることである。ここでは、サンプル... -
Python
【Python】サンプルコード/チートシート一覧
ここでは、Pythonの基礎から機械学習などを活用した応用例をまとめました。 【『教育編』おすすめの勉強方法】 記事リンク【Udacity】とは? 受講経験者(NanoDegree取得)が内容について徹底解説 【『準備編』Python実行環境の構築】 記事リンク【PyCharm】... -
Python
【Python】Dataframeの行を条件指定で抽出
Dataframeの行を条件指定で抽出 【特定の行を抽出】 以下に示すデータを例に扱う。 import pandas as pd df = pd.read_csv('./sample_data.csv') print(df) # name age city gender # John 15 TX F # Bob 25 NY M # Alice 31 NY F # Flank 77 CA F... -
Python
【PyCharm】MacOS ライブラリ インストール/アップデートの操作について分かりやすく解説
PyCharm上で、ライブラリをインストール/アップデート(アップグレード)する方法についてまとめていきます。 PyCharmのインストールが終わっていない方はこちらから手順をご覧ください。 【】 STEPPyCharmのPreferences(設定画面)を開く 画面左上にある PyC... -
Python
【PyCharm】MacOSへのインストール方法・導入方法について分かりやすく解説
【】 STEPPyCharmのダウンロードサイトへアクセス PyCharmには2つのライセンスタイプがあります。 無償かつオープンソースのCommunityと、有償のProfessionalです。 本記事では、Community版インストールの方法と日本語化を行う方法について説明します。 ... -
Python
【Python】ファイル名・ディレクトリ名の一覧をリストで取得
ファイル名・ディレクトリ名の一覧をリストで取得 ファイル名やディレクトリ名の一覧を取得するにはos.listdir()を用いる。 【ファイル名とディレクトリ名の両方の一覧を取得 : os.listdir()】 下記フォルダ構成を例として考える。 . └── root_dir ├── dir... -
Python
【Python】ファイル名・拡張子・親ディレクトリの取得
ファイル名・拡張子・親ディレクトリの取得 【パスの取得 : pathlib.Path】 例として下記のフォルダ構成を扱う。 dir1 ├── dir2 │ └── dir3 │ └── file3.txt └── file1.txt dir1/file1.txtのファイルパスを取得する import pathlib path_file = pathlib.Pa...