バイオインフォをやっている大学院生です。プログラミングのことなどを書きます。

2020-01-01から1年間の記事一覧

Macでファイルの作成日時・更新日時を取得するコマンド

Macでファイルの作成日時などをまとめて表示させたい場合の方法。 stat -f "access:%Sa%nmodified:%Sm%ninode changed:%Sc%nbirthtime:%SB" test.txt でできる。出力は access:Nov 17 19:28:34 2020 modified:Nov 17 19:28:33 2020 inode changed:Nov 17 19:…

Excelでセルをボタンにしてマクロを実行させるVBA

やりたいこと イメージ このセルをダブルクリックすると、この上に新しい行を追加するマクロが実行されるようにしたい。(今回は行を追加することを目的とするが、マクロの中身は行を新しく追加するものである必要はなく、任意のマクロを行わせることができる…

GASで無料で定期的に実行するSlackボットを作る

Slackに定期的に投稿をするボットを作ります。 今回はSlackのWebAPIを設定して、Google Apps Script(GAS)からslackへ投稿する方法を紹介します。 GASはGoogleのサーバー上で動くサービスで、無料で使うことができます。 (制限があるので注意。すごく頻繁にや…

VSCodeでC++のコードのコンパイルがうまくいかない

C++のコードをコンパイルするタスクが突然動かなくなってしまい、調べても解決方法がでてこなかったので備忘録です。 状況 昨日まで使っていた下のようなタスクが動かなくなりました。Macを使用してます。 "tasks": [ { "label": "gnu_build", "type": "shel…

itertoolsを使って列挙した場合に、要素のインデックスを取得する方法

itertoolsを使って組み合わせ列挙などを行う場合で、同時に取り出された要素のそれぞれのリスト内でのインデックスも取得したい場合の方法です。 まずenumerateを組み合わせてやるとこうなります。 import itertools l1 = ["a", "b", "c"] l2 = ["d", "e", "…

Rで標本分散、標準偏差、CVを計算する

R

Rでvarやsdで計算されるのは標本分散、標本標準偏差ではなくそれぞれ不偏分散と不偏標準偏差になります。 をサンプル数、を平均値とします。 標本分散 標本標準偏差 不偏分散 不偏標準偏差 標本分散と標準偏差、ついでにCV(coefficient of variation, 標準…