本記事は広告・プロモーションを含みます。2023.09.12自称Pandasマスターのたっきん(Twitter)です!僕が自作している自動売買システム(システムトレード)では大量のローソク足データ(OHLC)を解析するのに「Pandas」ライブラリを使用しています。「Pandas」はデータ解析機能を提供するライブラリを謳うだけのことはあり、時系列のローソク足から移動平均線や標準偏差などを容易に算出することができ、自動売買システムを開発する上で非常に役に立ちました。現状、Pythonで使用できる汎用的なデータ解析ライブラリとしてはPandasの横にでるものはいないではないでしょうか?Pandasには豊富な機能が備わっている半面、機能が多すぎて全ての機能を理解するのは現実的に難しいと思います。僕も全ての機能は把握しきれていません。ここでは実際に僕が自動売買システムを開発してきた中で使用頻度が高く、有用であると感じた機能に絞って紹介していきます。今回は、DataFrameを扱う上で基本中の基本操作となる任意の行・列データの抽出・変更の操作方法について説明していきます。今回は、DataFrameのインデックス(行ラベル)を変更・振り直し・削除する操作方法について説明していきます。今回はSeriesの基本操作である任意の位置の値(要素)の抽出・変更の操作方法について説明していきます。使用するのは.loc,.ilocの4つになります。今回は、DataFrameの行・列の削除方法について説明していきます。行・列の削除はそれほど難しくなく、基本的にdrop()メソッド(関数)を使うだけです。ここでは、DataFrameの作成と基本構造について説明していきます。Pandasを使用する場合、ほぼ間違いなく使用することになるのがこの「DataFrame」になります。今回は、DataFrameのデータの並び替え(ソート)方法について説明していきます。コメントをキャンセルメールアドレスが公開されることはありません。Trader」の開発・運用状況を逐次公開しています。ソフトウェア開発の仕事を10年以上経験してきたこともあり、僕が持っているプログラミングやシステム設計などのノウハウも公開しています。最終的には自作のシステムトレードで不労収入生活を送ることが目標です。資産運用状況や自作システムトレード開発の進捗ブログを気ままに書いていますので、よかったら覗いていってくださいね!スポンサーリンクX(旧Twitter)たっきんに興味ある方はぜひフォローお願いします。takilogX(旧Twitter)たっきんに興味ある方はぜひフォローお願いします。コメントトップサイドバータイトルとURLをコピーしました。