Python– category –
-
【pybind11】 C++コードをPythonで呼び出して実行する方法
なぜPythonでC++コードを呼び出したいのか...それは高速化のためです. そもそもPythonの実行速度は非常に遅く,C++と比べて経験的に10倍から100倍程度のパフォーマンスの違いがあります. この記事では,PythonからC++を呼び出して利用するためのライ... -
【Python】 データ補完はScipyによる内挿が便利
離散データに対して補完を行いたい場合,なんらかの関数近似を用いることが一般的です. PythonではScipyライブラリ(scipy.interpolate)にいくつかの近似関数が用意されており,それらを使用することで簡単にデータ補完(内挿)を行うことができます. ... -
【Python】CSVファイルの読み込み
Pythonのファイル入出力は,pandasを利用するのが簡単です. 読み込みの例題に使うCSVファイルは下記のものです. data.csv x, y 0, 0 0.02, 0.0102626 0.04, 0.0235473 0.06, 0.0361074 0.08, 0.049341 0.1, 0.0620651 pandasのインストール pip install ... -
【Python】Python環境構築
コーディングを行うにあたり,個人的に最も重要と考えているのは「開発環境」です. 個人的に必須な項目は, インテリセンス コーディング規約(命名規則など) コード整形 静的解析ツール 単体テストツール です. プラスαで,「コンテナ(Docker)環境」...
12