Python

Python

【Python】SettingWithCopyWarningが出るとき

警告だが、解消した方がいい。ほっておくと思いもせぬ挙動をすることがあることに加え、演算速度が落ちるため。 解消方法は下記参照。神。(オリジナリティなくてゴメンナサイ。。。解消した方がいいよ、ってのがオリジナリティですね) ...
GCP

【GCP】GCEにPython実行環境を構築して重い処理回したい

Pythonの重たい処理を自前環境でやるには時間がかかりすぎるしリソースを食ってしまって他作業ができない。GCPの無料クレジット枠(約3万円)でリッチな環境を作って重たい処理を高速で回したい。処理的に問題なければGoogle Colabで...
GCP

【GCP】VMインスタンスにファイルを転送する:gcloud compute scp

やり方 やり方は下記。 我はlinuxで作るつもりなので、4種類。 Cloud Storage 領域を使用するにも利用料がかかるらしい。あまり使いたくない。 Google Cloud CLI ...
Python

【Python】欠損値NaNが含まれる行を抽出する方法

使うデータ df = pd.DataFrame( data={'col_1': , 'col_2': , 'col_3': } ) pr...
Python

【Python】Dataframeの簡単な作成方法

何通りかあるが一番簡単なのはこれ。 df = pd.DataFrame( data={'col_1': , 'col_2': , 'col_3&...
Python

【Python】PyCharm仮想環境構築メモ

異なるプロジェクトごとに環境を変えたいが、ベースインタープリンダーは共通にしたいとき。 プロジェクト作成 ロケーションにプロジェクト配置フォルダ。インタープリンターはVirtualenv、ベース・インタープリンターはAnaco...
Python

【Python】pandas:DataFrameで”=”を使うときの注意(参照渡し)

DataFrameで"="を使うと、DataFrameのデータは参照渡しになる。 ※参照渡し:変数の受け取り側が変数を参照できる形式で、変数を渡す方法のこと。参照渡しを行った変数の内容を、呼び出し先で変更すると、呼び出し元の変数を...
Python

【Python】近似曲線:近似式(scipy.optimize.curve_fit)の使い方

近似式(scipy.optimize.curve_fit)の使い方メモ。 from scipy.optimize import curve_fit def exponential_func(x, a, b): return...
Python

【Python】Rの”dplyr”とPythonの”pandas”の対応(pandasで書く)

Pythonを使いたい状況において、dplyrと同じようにデータフレーム加工をしたい。 Rのdplyrは物凄く便利で、pandasにも同じように使えるdfplyがあるが、挙動が不安定なことが多い気がする。 ということで、Rのd...
Python

【Python】flaskを使ってwebアプリをつくる

備忘メモにすぎない。気が向いたら丁寧にまとめる。 導入時における参考サイト Flaskで変数を文字列ではなくHTMLのタグとして読み込ませたいとき テンプレート内で、div変数を| safe フィルターを使いs...