コンピュータ
Pythonで日付時間を扱う(datetime)
時系列データ等で日付や時間を扱うには必要なモジュールを読み込みます.parseは文字列適当に解釈してdatetime.datetime型にします. [cc] In [1]: from datetime import da […]
Update Python packages using conda
AnacondaでPythonのpackageをインストールしている場合,condaで簡単にupdateできます.以下によく使うcondaのコマンドをまとめておきます. [cc] $ conda update anaco […]
IPython module auto reload
IPythonではmoduleを変更してもreloadされないのがデフォルトの仕様です.開発中にはmoduleを変更して実行する場面が多々あり,そのたびにreloadするのは面倒です.IPythonでスクリプトを実行する […]
matplotlib on CentOS 7で日本語フォントを使う
日本語フォントのインストール 最初にCentOS 7で日本語フォントをインストールします.定番はIPAフォントです. [cc] # yum install ipa-gothic-fonts ipa-mincho-font […]
bashでファイルエンコードの一括変換
公共用水域水質測定データ処理で必要になり,bashでファイルエンコードをsjis CRLFからutf-8 LFに一括変換するスクリプトを作りました.年号でディレクトリが分けられ,各ディレクトリには複数のsjis CRLF […]
リスト内包表記Tips
if elseを含むリスト内包表記 次の様に簡単に書けます. [cc] dfc = [np.nan if pd.isnull(i) else "{0:7d}".format(int(i)) \ for i in df[c […]
Pandas DataFrameのカラムのdtype変更
Pandas DataFrame dfのカラム"col"のdtypeをfloat64からintに変換するには [cc] In [1]: df[["col"]]=df[["col"]].astype(int) [/cc] […]
pandasで公共用水域水質測定データ分析のTips
公共用水域水質測定データはwebで公開されていますが,都道府県によって公開方法がまちまちです.pdfのみだったり,CSVだったり,Excelだったりしますし,形式もばらばらです.それぞれに応じてpandasでデータを読み […]
Thunderbirdが重い,遅いときの対処方について
Thunderbird3以降から,使い続けていると動作が非常に遅くなる現象が見られます.特に,メールをフォルダに移動するのにすごく時間がかかるようになりました. %APPDATA%\Thunderbird\Profile […]