Python

スポンサーリンク
仮想通貨

【仮想通貨の自動売買を目指して】PythonでGMOコイン API

はじめに仮想通貨の自動売買に向けて、Python から API で GMO コインでの売買ができるようにします。bitFlyer の API に関しては下記を参考にしてください。bitFlyer は SFD の手数料がきつかったので、今回は...
プログラミング

【Python】Markdown形式のTableを出力する

はじめにPython を使って、Markdown 形式の Table を出力する方法を紹介します。python-tabulatepython-tabulateは、いくつかの形式で表を出力してくれるライブラリです。様々な形式で表をフォーマット...
プログラミング

【Python】yamlを扱う

はじめにPython で Yaml ファイルを扱える PyYAML についてざっと紹介します。PyYAMLPyYAML は、Python で YAML ファイルを扱えるライブラリです。インストールまずは、pipで PyYAML をインストー...
スポンサーリンク
プログラミング

【Pandas】DataFrameでIndexが重複している行を削除する

はじめにPandasのDataFrameからIndexが重複している行を削除する方法を紹介します。Indexが重複している行を削除pandas.Index.duplicatedを使ってIndexが重複した行を削除します。やり方は下記の通りで...
仮想通貨

【仮想通貨の自動売買を目指して】機械学習のための目的関数を計算する

はじめに機械学習を使って仮想通貨の自動売買をするために、自動売買における機械学習の目的関数を検討していきます。問題設定簡単に今回の問題設定について説明します。使うデータ15分足のチャート含まれるデータは始値・高値・安値・終値・ボリューム取引...
仮想通貨

【仮想通貨の自動売買を目指して】GCPで定期的にbitflyerのチャートを取得してデータを格納する

はじめにGCPで定期的にBitflyerのチャート情報を取得して、データを貯めていくツールを構築していきます。このツールをベースに、ビットコインの取引機能を実装することで、自動取引ができるようにしたいと思います。どんなものを構築するのか構築...
機械学習

scikit-learnで正規分布へ変換

はじめにscikit-learnを使って、データを正規分布のように変換する方法を紹介します。PowerTransformerPowerTransformerでは、Yoe-JohnsonとBox-Coxでの変換が可能です。Yeo-Johnso...
プログラミング

seabornで複数のグラフを並べて描画する

はじめにseabornでsubplotを使って、複数のグラフを並べて描画する方法を紹介します。テンプレテンプレとなるコードは下記の通りです。ここでは4行3列の12個のグラフを表示するパターンになっています。import seaborn as...
競プロ

【AtCoder】Python標準ライブラリarrayの使い方

はじめにPythonの標準ライブラリであるarrayについて簡単な使い方をまとめました。また、AtCoderでarrayを利用することでACできる問題があったので、そちらも合わせて紹介していきます。arrayとはPythonの標準ライブラリ...
競プロ

【AtCoder】Pythonで二分探索

はじめにPythonで二分探索を実装するためのテンプレとAtCoderの問題をまとめました。Pythonで二分探索二分探索とは、検索する問題を半分に分割しながら解を探しだすアルゴリズムです。Pythonでソートされたリストに対して、ソートさ...
スポンサーリンク