備忘ログ

チラシの裏的備忘録&メモ

2020-10-01から1ヶ月間の記事一覧

Rで漢数字からアラビア数字への変換-最終章その1-

前回総集編と言った気がしたが、あれは嘘だった。 相変わらずの{zipangu}ネタ。 漢数字からアラビア数字への変換について、くどくど書いてきたが、こんどこそ最終章のつもり(章って!?ってはなしもある)。意図的に小出しにしているわけじゃなく、思いつい…

Rで文字列中の漢数字を計算してアラビア数字に変換する

追記:途中で総集編とか書いているが、まだ続く。 indenkun.hatenablog.com 追記終わり Rには{zipangu}という日本語まわりの便利パッケージがあり、漢数字をアラビア数字に変換するkansuji2arabicと文字列中の漢数字をアラビア数字に置き換えるkansuji2arabi…

Rの文字列で正規表現での意外な挙動

この間関数を作っているときに、文字列をstringrでいじっているときに、正規表現で文字列をマッチングしたときに自分が想定していたのと異なる挙動をしたのでメモしておく。 indenkun.hatenablog.com 問題となる処理 {stringr}でstr_detctしたときに問題の処…

Rで文字列中のアラビア数字を漢数字に変換する関数をつくった

タイトルのまま、Rで文字列中のアラビア数字を漢数字に変換する関数をつくった。逐字的に変換する関数(例えば64なら六四となる)と、アラビア数字を計算して漢数字に変換する関数(例えば64なら六十四となる)を備えている。 パッケージ化してGithubに公開…

Rでアラビア数字から漢数字に変換する方法を考えてみたその2

追記:いろいろ関数の機能追加したものをパケージ化してGithubに上げた indenkun.hatenablog.com 以前つくった、アラビア数字(算用数字)を漢数字変換する関数を少し改良した。 indenkun.hatenablog.com 具体的には、逐字的にアラビア数字を漢数字に置き換…

Rのバージョンとコードネームまとめ

自分用まとめ Rのバージョンとコードネーム(ニックネーム)とリリース日 Version Code Name Release Date The R-announce Archives(Mailing List Archives) 2.14.0 Great Pumpkin 2011-10-31 https://stat.ethz.ch/pipermail/r-announce/2011/000544.html 2…

Rでアラビア数字から漢数字に変換する方法を考えてみたその1

追記・いろいろ機能追加したアラビア数字から漢数字に変換する関数をパッケージ化してGithubに上げた indenkun.hatenablog.com Rで{zipnagu}というパッケージのkansuji2arabicという関数を使うとアラビア数字が漢数字になる。 そこで逆に、アラビア数字を漢…

Rのzipangu::kansuji2arabicで期待した結果を返さない場合の個人的暫定解決策その2

前にzipangu::kansuji2arabic_allで漢数字をアラビア数字に変換したときに期待する答えを返さないことがあることを書いた。 indenkun.hatenablog.com この記事でもとの関数をいじって10万未満で期待する答えを得られるようになった(zipangu::kansuji2arabic_…

dplyrのmutateってちょっと遅い?

{dplyr}が1.0.0になってacrossが追加されて、*_atや*_all、*_eachがじゃなくてもacrossでやる風潮(?)になって、(もう1.0.2だけど今更)便利だなぁと{dplyr}で遊んでいたら(前々から思っていたけど)*_eachが実は体感できるレベルで一瞬待たされることに…