シェルで便利なfor文の使い方 ※MACターミナル(BSD系)での動作確認です。 シェルで便利なfor文の使い方の紹介です。 3パターン紹介しますが、どれも覚えておくと後々役立ちます。 指定した要素でループ処理。 for・・・
シェルで便利なfor文の使い方 ※MACターミナル(BSD系)での動作確認です。 シェルで便利なfor文の使い方の紹介です。 3パターン紹介しますが、どれも覚えておくと後々役立ちます。 指定した要素でループ処理。 for・・・
ssh/scp/sshpassコマンドでよく使う書き方 ssh/scp/sshpassコマンドで私自身がよく使う書き方をまとめてみました。 大体下記の書き方をよく使います。覚えておくと便利だと思います。 ・ログイン名がu・・・
Pandasで2つのDataFrameをindexをキーにマージ pd.merge()で2つのDataFrameをマージできます。 indexをキーににするには、left_indexもしくはright_indexをTru・・・
libreadlineにシンボリックリンクを貼って対処 久々にgnuplotを使おうとしたら、下記のエラーがでました。 libreadlineのversionをなにかのタイミングで上げてしまい、 libreadline.・・・
get_loc()でindexの値から行番号を取得する get_loc()でindexの値から行番号を取得できます。 例えば、'2016-06-01 01:01:03'がindexの行番号を取得する場合です。 num =・・・
pandasのDataFrameで末尾を基準にデータを取得 pandasのDataFrameで末尾を基準にデータを取得するには、 indexにマイナスの値を指定するのも一つの方法です。 末尾は-1を指定します。 prin・・・
Pythonで経過時間を計測する 経過時間を計測するには、timeモジュールが使えますね。 下記がサンプルコードになります。 $ cat sample.py #!/usr/bin/env python3 # coding・・・
daskでcsvファイの読み込みを高速化(datetime64型でindexの列を設定) daskでcsvファイの読み込みを高速化してみました。 使ってみると、もっと早くdaskを使っていればと後悔。 まずはdaskをi・・・
pip3 install "dask[complete]" daskがinstallされてなく、下記のエラーメッセージ。 ImportError: Dask dataframe requirements are not ・・・
pandasで空のDataFrameを新規作成して0埋めする まずは、空のDataFrameを新規作成します。 indexをrange(5)で定義して、val1とval2の列を定義します。 data = pd.DataF・・・