R

[R] データフレームをグルーピングして、sum,max 〜by関数編

SQLのgroup byのようにRのデータフレームをグルーピングして、sumやmaxを取るのに意外に手間取ってしまったので、メモ。 まず、データ このようにA,B,Cとラベリングされたデータに対して、ラベルの値ごとにsumやmaxを取りたい。 label <- c...

R

[R] vectorとlistの関係

generic vector Rのドキュメントを見ると、listの説明として、 "Generic Vectors" という言葉が出てくる。 https://www.rdocumentation.org/packages/base/versions/3....

python

[Python] classメソッドとstaticメソッド

classメソッドとstaticメソッド Pythonにはclassメソッドとstaticメソッドがあるけど、Javaなんかに慣れたプログラマーからすると、最初はわかりづらい。 具体的にはこんな感じ。 class.py #!/usr/bin/python class...

C

[C] inline関数再び

インライン展開されない場合の挙動 以前、 [C] ヘッダファイルで、関数マクロではなくstatic inline関数を使う でstatic inlineにすれば、関数名の競合が起こらないという記事を書いた。 この方法だと安全ではあるけど、インライン展開は必ずされるわけではな...