沿岸環境学 海岸工学 環境水工学 水環境学 サステイナビリティ学 Estuarine and Coastal Environment, Coastal Engineering
Blog

タグ : Python

Pythonでテキストファイルの出力

print()で出力する テキストファイルを出力するにはファイルオブジェクトを開き,書き込んでいきます.closeを忘れがちなので,with open()により自動的にファイルを閉じるようにするとよいでしょう. 最も簡単 …

Pythonで日付時間を扱う(datetime)

時系列データ等で日付や時間を扱うには必要なモジュールを読み込みます.parseは文字列適当に解釈してdatetime.datetime型にします. In [1]: from datetime import datetim …

Update Python packages using conda

AnacondaでPythonのpackageをインストールしている場合,condaで簡単にupdateできます.以下によく使うcondaのコマンドをまとめておきます. $ conda update anaconda   …

IPython module auto reload

IPythonではmoduleを変更してもreloadされないのがデフォルトの仕様です.開発中にはmoduleを変更して実行する場面が多々あり,そのたびにreloadするのは面倒です.IPythonでスクリプトを実行する …

リスト内包表記Tips

if elseを含むリスト内包表記 次の様に簡単に書けます. dfc = [np.nan if pd.isnull(i) else "{0:7d}".format(int(i)) \ for i in …

Pandas DataFrameのカラムのdtype変更

Pandas DataFrame dfのカラム”col”のdtypeをfloat64からintに変換するには In [1]: df[["col"]]=df[["col …

pandasで公共用水域水質測定データ分析のTips

公共用水域水質測定データはwebで公開されていますが,都道府県によって公開方法がまちまちです.pdfのみだったり,CSVだったり,Excelだったりしますし,形式もばらばらです.それぞれに応じてpandasでデータを読み …

辞書ライクなPythonコマンドライン引数の取扱

Pythonのコマンドライン引数で辞書ライクな文字列を読み込み,あらかじめ用意していた辞書のデフォルト値を書き換える方法です.こうすることで関数の引数の扱いが簡単になります.JSONを用います.IPythonで以下のよう …

Jupyterでの不具合

Jupyterを次の様に立ち上げたとします. $ jupyter qtconsole すると新しくjupyterのconsoleが立ち上がりますが,大きなサイズのリストを扱う場合に以下のエラーが出ることがありました.これ …

今日からPython 3に移行します

これまでPython 2.7を使ってきましたが,今日からはPython 3.5をデフォルトにしました.pyenvでバージョンを切り替えることができます. $ pyenv versions  #=> *が付 …

« 1 2 3 4 »
PAGETOP