Google Colab環境で実行中かを判断して処理を分岐 Google Colabは本当に便利ですよね。 使い方として、まずは手元のローカルで試して、その後にGoogle Colabに持っていって実行する場合が多々あり・・・
「2020年」の記事一覧
grepの正規表現で、最短一致で文字列を抽出する
grepの正規表現で、最短一致で文字列を抽出する ※MACターミナル(BSD系)での動作確認です。 grepの正規表現での検索は、デフォルトは最長一致です。 最短一致にするには、"?" を使います。 ".*?"のパターン・・・
Pythonのprint()で区切り文字を設定する
print()のsepオプションで区切り文字を設定する print()のsepオプションで区切り文字が設定できます。 ・参考ですが、他にendオプションをよく使いますね。 参考:[Python]改行なしでprint出力す・・・
[Python]DataFrameで"="は参照渡しになる。コピーするには?
DataFrameで"="は参照渡しになる DataFrameで"="演算子を使うと、DataFrameのデータは参照渡しになります。 例えば、下記のように0埋めしたDataFrameがあったとします。 data = p・・・
[Python]super()でスーパークラスのコンストラクタをサブクラスから呼び出す
super()でスーパークラスのコンストラクタをサブクラスから呼び出す super()を使うことで、スーパークラスのメソッドを呼び出すことができます。 コンストラクタについても同様です。 例えば、下記のようにスーパークラ・・・
Pythonで、空のDataFrameにindexとセットで1行追加する
空のDataFrameにindexとセットで1行追加する まずは、空のDataFrameを作ります。 set_index()で、date列をindexにセットしています。 cols = ['date'・・・
シェルで便利なfor文の使い方
シェルで便利なfor文の使い方 ※MACターミナル(BSD系)での動作確認です。 シェルで便利なfor文の使い方の紹介です。 3パターン紹介しますが、どれも覚えておくと後々役立ちます。 指定した要素でループ処理。 for・・・
ssh/scp/sshpassコマンドでよく使う書き方
ssh/scp/sshpassコマンドでよく使う書き方 ssh/scp/sshpassコマンドで私自身がよく使う書き方をまとめてみました。 大体下記の書き方をよく使います。覚えておくと便利だと思います。 ・ログイン名がu・・・
Pandasで2つのDataFrameをindexをキーにマージする
Pandasで2つのDataFrameをindexをキーにマージ pd.merge()で2つのDataFrameをマージできます。 indexをキーににするには、left_indexもしくはright_indexをTru・・・
[MAC]gnuplotでlibreadlineがdyld: Library not loadedのエラー
libreadlineにシンボリックリンクを貼って対処 久々にgnuplotを使おうとしたら、下記のエラーがでました。 libreadlineのversionをなにかのタイミングで上げてしまい、 libreadline.・・・