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

dplyr 0.4.3を使ってみる

最近、パッケージ紹介といえばからだにいいものさんの活躍っぷりがすごいので、私はもうこういうの書かなくていいかなあ...なんて思いながら羽鳥がなんかつぶやいてたのでdplyrの次期バージョンを軽く触ってみて気になるとこだけメモしときます。 dplyr is s…

CD74HC4511を使った時のメモ(うまく動いてない)

ArduinoからCD74HC4511経由で7セグLEDをコントロールするテスト。 ↓回路図はこれと同じ Arduino Scuola - How to drive 7 segment display with HCF4511

メモ:hadleyverseイメージをdocker buildしたら、CTANでftpにリダイレクトされて失敗した

CTANで、ftpしかないミラーが選ばれるとエラーになる、という話。

すいません、Github PagesをR Markdown置き場にするのは超簡単でした。

前に、R MarkdownをGithub Pagesに置くのはJekyllを使わねばならずつらい、みたいなエントリーを書きましたが、 完全に気のせいでした。 すみません。。

メモ:Rのon.exitは関数の中じゃないと動かないっぽい

R

インデックスを生成するために、 一時的にindex.mdをつくる index.mdをknitしてHTMLを生成 index.mdを削除 という処理をやりたくて、

メモ:dplyr::mutate()の中でstr_split()したいと思ったとき、使うのはtidyr::separate()だ

定期的に忘れるのでメモ。たぶんまた忘れるけど。 Adding multiple columns in a dplyr mutate callstackoverflow.com

メモ:ggplot2のstat_contourとかstat_ellipse用のダミーデータ

これを調べるときにちょっとつまづいたのでメモ。 ggplot2で指定できるgenerated variableの一覧 - Technically, technophobic.notchained.hatenablog.com

ggplot2で指定できるgenerated variableの一覧

追記(2015/06/28): contourとellipseの結果がうまく出てなかったので修正しました。 ggplot2で、aes()に..count..のような形の変数を指定できます。なんと呼ぶのが正しいのかよく分からずググれなくていつも困るんですが、「Generated variables」とか「Co…

ggplot2の各geomのstatとpositionのデフォルト

探せばどっかにある気もするけど。purrrの練習も兼ねてメモ。

R+JekyllのDocker imageをつくりました。

6/20にTokyo.RでLTしてきました。 Github pagesでRPubsにサヨナラ! from yutannihilation www.slideshare.net

WindowsでRのロケールを設定するときのメモ

R

ロケールとは。

Quartz「Y軸はゼロから始めなくてもええんやで」

という記事。折れ線グラフの話で、もちろん棒グラフはダメ。 It’s OK not to start your y-axis at zeroqz.com なんでもゼロとかお前のY軸の方がおかしいんじゃねーの?と中の人が煽りツイートをしてます。

メモ:Pythonでネストしたリストをflatten

覚えられない... Making a flat list out of list of lists in Pythonstackoverflow.com

Rのconnectionをopenしたときとしなかったときの挙動の違い

についてOpenCPUのひとが語ってるのがあるんですが、読めてないです。読めてないんですけど、忘れそうなのでメモ。 What exactly is a connection in R? Some aspects of connections are a bit confusing: to incrementally read/write data you need to ex…

ggplot2関連パッケージのグラフを描きまくるGithub Pagesをちょっとアップデートしました。

1か月くらいずっと放置してましたが、ちょっと手を入れました。 ggplot2関連パッケージのグラフを描きまくるGithub Pagesをつくりました - Technically, technophobic.notchained.hatenablog.com ページ: Home • All Your Figure Are Belong To Us レポジト…

msys2でJekyllを動かす時のメモ

よく分からないけど、msys2でgccが入ってても、RubyInstaller for WindowsでRubyを入れた時は、mingw用にも入れとかないといけないっぽい。

RstudioでパッケージをインストールしたのにコンソールからRを実行すると見えなくて困ったときのメモ

基本的にコンソールからRを実行することはないんですが、docopt.Rを使おうとするとエラーが出て困ったときのメモ。 こんな感じ。docoptパッケージはRStudio上からインストール済みなのになぜ。。 $ head knit.r #! /usr/bin/env Rscript " Usage: knit.r [op…

ggplot2でFont Awesomeのアイコンを使ってプロット

そういえばちょっと前にキャプテンアメリカがwaffleというパッケージをつくってて、それの中でFont Awesomeを使ってました。これどうやってるのか調べたのでメモ。 Pre-CRAN waffle update - isotype pictogramsrud.is

choroplethrで大阪市のコロプレス図を描くパッケージをつくりました

そういえばブログに書くの忘れてた、と思っていちおう書いときます。 以前、choroplethrで大阪市のコロプレス図を描くという記事を書きましたが、これのパッケージ版をつくりました。そこまで気合入れてつくったものでもないんですが、とりあえずREADMEのコ…

BFG Repo-Cleanerで青空文庫のGithubレポジトリを軽くできるか試してみた

「Code for 青空文庫」アイデアソン #1に参加していました。参加してました、と言えるほど何も貢献してないんですけど。すみません。。

Windowsで日本語名のshpファイルを読み込む

↓これをWindowsでやってみると、unzipは問題ないんですが、そのあと日本語名のレイヤーを読み込むところでつまづきました。 メモ:Rのunzipで、Windowsでつくったzipファイルを解凍すると日本語ファイル名が文字化けする - Technically, technophobic.notcha…

コード内に日本語を含むパッケージはDESCRIPTIONにEncode:UTF-8って書いとかないといけないっぽい

R

最近Rを動かす環境をWindowsに変えたんですが、文字コードまわりではまりまくってます...。 ↓こんな感じでUnicode文字を含むコードがあると、 choroplethrOsakaCity/util.R at 771c1d09ca3a09eb45552efa0c0a1ff37095ab67 · yutannihilation/choroplethrOsaka…

メモ:centroidを求めるときはrgeos::gCentroid()

R GIS

軽くググった感じ、sp::coordinates()を使ったやり方がでてくるけど、そんなのドキュメントのどこにも書いてないからrgeos::gCentroid()を使いなさい、とある。 How to calculate polygon centroids in R (for non-contiguous shapes)gis.stackexchange.com

おれはPuTTYをやめるぞ! ジョジョーーッ!!

(正確には、PuTTYじゃなくてKiTTYなんですけど) 先週、トロイの木馬が仕込まれたPuTTYが出回ってる!的な話題がありましたが、PuTTYを安全にダウンロードすることは事実上不可能らしいです。 【翻訳】PuTTYを安全にダウンロードすることは事実上不可能であ…

choroplethrで大阪市のコロプレス図を描く

大阪都構想の住民投票、盛り上がってましたね。 関連して調べてたら、大阪市のshpファイルは以下で手に入るみたいでした。ライセンスはCC-BYです。 大阪市市政 マップナビおおさかオープンデータ一覧 せっかくなので、これをchoroplethrで使う方法を探してみ…

メモ:Rのunzipで、Windowsでつくったzipファイルを解凍すると日本語ファイル名が文字化けする

なんか奥深そうなんですけど、いい解決方法ないでしょうか。。

メモ:NAの扱いは考えたらああそうかーってなる気もするけど直観的にわかりづらい

R

羽鳥がこんなことをつぶやいてました。 #rstats challenge: what does NA * 0 return? what does NA ^ 0 return? why?— Hadley Wickham (@hadleywickham) 2015, 5月 14 Related #rstats quiz: what is NA | TRUE and NA & FALSE ? Why aren't NAs "infectiou…

ggplot2関連パッケージのグラフを描きまくるGithub Pagesをつくりました

つくりました。 ページ: Home • All Your Figure Are Belong To Us レポジトリ: yutannihilation/allYourFigureAreBelongToUs · GitHub 今のところこんな感じです。

可視化ツールに保存される時系列データの正確さ(RRDtool vs Graphite)

時系列データの可視化で使われる古参のツールに、RRDtoolというものがあります。これはCactiとかMuninとかで使われているので(Zabbixはなんか別らしい)、名前に聞き覚えはなくてもこういう感じのグラフはみたことある、という人もけっこういるでしょう。 R…

DiagrammeRでコケる文字がある話を調べたときのメモ

R

kohskeさんがこんなこと言ってたのでちょっと調べてみたときのメモです。 結論としては、よくわからなかったです。。 DiagrammeR、sequenceDiagramだと日本語問題ないんですが、graphだと・(←ナカグロ?)でこけます。ナカグロでこけるということは、他の文…