金魚亭日常

読書,ガジェット,競技プログラミング

2018-06-01から1ヶ月間の記事一覧

2018年6月に読んだ本

◇ what_alnkのバインダー期間 : 2018年06月読了数 : 3 冊天空の矢はどこへ? Where is the Sky Arrow? (講談社タイガ)森 博嗣 / 講談社 (2018-06-22) 読了日:2018年6月27日もののがたり 8 (ヤングジャンプコミックス)オニグンソウ / 集英社 (2018-06-19) …

HTML のプレゼンをPDFに変換する

xaringan の wiki には,スライドをPDFに変換する方法として, R の webshot package Chrome でPDFに印刷 node の decktape モジュール の3つが挙げられている. Export Slides to PDF · yihui/xaringan Wiki · GitHub 今回はdecktape を使ってみることにし…

R presentation について調べた

R

この,痒い所に手が届くggplot2作図の技 https://github.com/uribo/talk_180530_ggplot2_tips のプレゼンがいい感じだったので,R presentation について調べた. テンプレートは, github.com で,テーマは github.com らしい. remark.js を使っている. …

Withings Steel の電池を交換

前回は2017年10月7日 what-alnk.hatenablog.com 今回はPanasonic の電池にした.

RStudio で IME が死んだときは

Windows 版の RStudio では IME が時々死んで,日本語が打てなくなる. そういうときは,Alt + Tab で他のアプリに1回スイッチして戻るとなおる.

OneNote のページ数の上限は?

はてブしたらOneNote に新しいページを作って保存,という IFTTT レシピを使っていて,ある日エラーで動かなくなった. チャンネルを再接続しても治らなかったので,もしやページ数の上限か,と思い別のセクションを指定したらなおった. ページ数の上限はざ…

R で data.frame をグループ分けして fit して プロットする

R

suppressPackageStartupMessages(library(dplyr)) library(purrr) library(ggplot2) library(RColorBrewer) species <- iris$Species %>% unique() %>% as.character() fits <- species %>% set_names() %>% map(function(x){ df <- iris %>% filter(Species…

dplyr::if_else で NA に置換

R

data.frame の各列のデータ型は同じでないといけない. NA は logical なので,dplyr::mutate で double の列の一部を NA で置換しようとするとエラーになる. library(dplyr, warn.conflicts = FALSE) data.frame(name=c("a", "b", "c"), value=c(1.2, 3.4,…

R で NFD 濁点ファイル名読み込み

Mac つかってるっぽい人から「データ.csv」みたいなやつをもらって,Rで読もうとしたときファイルが無いと言われ,dir()してみると濁点が分解されちゃっていた場合. 結論 基本的なファイル操作は可能なので,file.copy() でコピー・リネームしてから扱うの…

jupyter notebook の カスタム Exporter を作る

jupyter の公式ドキュメント の例のように,post save hook で nbconvert --to=script と nbconvert --to=html が走るようにしている. で,スクリプトのファイルは,Python の場合は Markdown のセルがコメントとして保存されるが,R (IRKernel) の場合だ…