pythonで機械学習を行うとき、必ずと言ってよいほど使用されるのが、scikit-learnというライブラリです。 scikit-learn を使いこなすために、目的にあったアルゴリズムを選ぶための基準となるCheatSheetというものが用意されています。今回はこの CheatSheet を紹介してゆきます。 まえがき scikit-learnは数多くの機械学習のアルゴリズムを簡単に実装でき […]
ExcelのVBAで、ボタンを押したら処理が動くフォームを作る。そんな機会は結構多いと思います。そこで問題になるのが、処理を中断できないという点です。しかし、時間のかかる処理を行うアプリには、一時停止や中止ボタンがついているもの。そこで、今回は一工夫してExcelフォームに処理中止ボタンを付ける方法をご紹介します。 まえがき 以下のようなフォームで、開始ボタンを押したらメイン処理を始め、中止ボ […]
JupyterNoteBookでPythonのライブラリ、PandasのDataFrameの列を、indexをずらして複製する方法を紹介します。 まえがき 時間データを扱うとき、PandasのDataFrameにindexをずらした列を追加したい場合が結構あります。なぜなら、indexをずらした列はある時刻における、未来、もしくは過去の値として使用することができるため、機械学習で未来予測を行うと […]
Pythonのライブラリ、PandasのDataFrameをJupyterNoteBook上で表示する方法と、表示する列数を変更する方法を紹介します。 まえがき 前回の記事で、PandasのDataFrameをJupyterNoteBook上で表示する基本的な方法と、任意の行数表示する方法を紹介しました。前回の記事は以下を参照してください。https://tedukapm.tech/?p=72 […]
Pythonのライブラリ、PandasのDataFrameをJupyterNoteBook上で表示する方法と、表示する行数を変更する方法を紹介します。 まえがき PandasのDataFrameをJupyterNoteBook上で表示する方法はいくつかあります。しかし、JupyterNoteBookの機能で一定の行数以上になると勝手に省略されてしまい、思うように表示するのは意外と難しいです。そこ […]
Pythonのライブラリ、Pandasのread_csvを使って、FXの過去データ(ヒストリカルデータ)をDataFrameとして取り込む方法を4ステップで紹介します。 まえがき FXの過去データのcsvファイルをPandasのread_csvを使って、日付型indexを持つDataFrame(df)として読み込みます。read_csvの基本的な使い方は以下のページで解説しています。 https […]
Pandasのread_csvでcsvファイルを読み込む方法まとめ。indexのDateTimeが変換できなくて苦戦したのでメモ。 まえがき 以下のようなcsvファイルを日付型indexを持つDataFrame(df)として読み込もうとしました。しかし、indexの日付変換が出来ませんでした。その際、以下の点が課題となったので、通常のcsvファイルの読み込み方法と合わせてメモしておきたいと思いま […]