ITエンジニアのライフプラスログ

ITエンジニアが人生を少しでも良くするために書く雑記ブログ

移転しました。

約3秒後に自動的にリダイレクトします。

IT-プログラム言語

【python】pandas.dataframe.whereで条件に一致する値を指定の値に置換する方法

pythonのpandas.series.whereとっても便利ですが、使い方を間違えると重大なバグになってしまいます。使い方と注意点を記載します。 0~5を保持するシリーズデータを作成する >>> import pandas as pd >>> s = pd.Series(range(5)) >>> print(s) 以下のような…

【python】pythonで変数の型を確認する方法

python pandas series 型確認 良く忘れるのでメモ。pythonを利用しているときに型を確認する方法です。 print(SeriesVariableName.dtype)で確認できます。 確認コード import pandas as pd s1 = pd.Series([10, 20, 30,40], dtype='float64')print(s1.dtype)…

【python】pythonでシェルのコマンドを実行するには??

pythonでシェルのコマンドを実行したいときってありませんか?? そんなときは、commandsというライブラリをimportします。 [書式] import commands commands.getoutput("実行したいコマンド 引数") [コード例] import commands filename = /home/user/test.…

pythonのインデントをgeditで一括してやる方法 at Linux

最近pythonを使って何かとコーディングをすることが多いです。 僕は割とgeditを使ったりします。 pythonとgeditを組み合わせて利用している方向けの記事です。 対象読者 インデントで美しくかけるPython geditの自動インデント機能 geditで複数行一括でイン…