ひろがりモンステラ

家のモンステラが凄いことになってる社内SEの雑記ブログです。

R

R ワークスペース上で定義しているオブジェクトの合計サイズを確認する

R

Rで開発を行なっていたら、Environment領域に写る変数や関数といったオブジェクトが次々と増え、rm()で削除しないまま作業をしてると、メモリが逼迫しクラッシュするケースがある。特に、DBから抜いたデータをデータフレーム化して加工のたびにそのまま変数…

R データフレームをsubsetを用いてベクトルで絞り込む

R

やりたいこと データフレームについて、ある特定の列について、複数の値のいずれかに一致するという条件で行の絞り込みを行ないたい。例えば、下記のようなデータフレームがあったとき、appleとorangeの行のみを抽出したい。 > #テストデータ > dat <- data.…

R 合計がゼロになるデータフレームの列の削除

R

やりたいこと データフレームを使っているとき、合計がゼロとなる不要な列が出てきた場合その列を除外したい。例えば、以下のようなデータがあったとき、合計がゼロとなるC列・E列を除外したい。 > #テストデータ > dat <- data.frame( A = seq(1, 10), B = …