タグ

ブックマーク / kazutan.github.io (5)

  • ggplotのオブジェクトから眺めてみる

    対象者と前提知識 Rには触れたことがある データの読み込みはできる 文字列型,factor型,数値型は(なんとなく)わかる データフレームとベクトルは(多少)操作・加工できる ggplot2でのplotに全く慣れていない でも使ってみたい でもすぐエラーにぶつかる ggplot2を雰囲気で使っている人 A layered grammar of graphics “Grammar of graphics”の思想をレイヤー化してR上で実装したパッケージです。詳しくはHadley WickhamのAcademic portfolioにある論文を参照してください。このパッケージの根底にある原初の思想が書かれいるので,時間があるときに読むのをおすすめします。 ポイント よく「ggplot2はきれいだ」とか言われますが,そこは質的な部分ではないと(個人的には)思っています。大事なのは,「グラフィック

  • 山中湖へ合宿に行ってパッケージ作ってきた

    進捗報告です. 5⁄5-7で「開発合宿@山中湖」( #合宿だゾウ )というタイトルで合宿をしてきました.イベントの内容についてはこちらのATNDを,またその様子についてはTwitterの#合宿だゾウを覗いてみてください. 企画に至る経緯について 4月に入ってなれない業務が増えてしまい疲弊してしまい,Twitterで「引きこもってひたすら開発したい」とつぶやいたことが聞かっけでした.その時各方面から反応があり,また合宿に向いている施設も紹介されたので「やるしかないな」と判断し,ATNDを立てました. ゴールデンウィーク中で,すでに予定が入っている方も多いだろうから集まるか心配でしたが,結果的に12名も来てくださいました.ありがとうございましsた. 合宿場所について 今回は参加者のある方のご紹介により,山梨県山中湖村のテニスフレンド別館9(貸切)を利用しました.懐かしさを感じる建物で居心地よく

    山中湖へ合宿に行ってパッケージ作ってきた
    xiangze
    xiangze 2017/05/08
  • dplyr::selectの活用例メモ

    タイトルのとおりです。気分転換を兼ねてメモ。 library(dplyr) #> #> 次のパッケージを付け加えます: 'dplyr' #> 以下のオブジェクトは 'package:stats' からマスクされています: #> #> filter, lag #> 以下のオブジェクトは 'package:base' からマスクされています: #> #> intersect, setdiff, setequal, union 列位置を示す数値ベクトルを与えると,それ引っ張ってくる: select(iris, c(1, 4)) %>% head(3) #> Sepal.Length Petal.Width #> 1 5.1 0.2 #> 2 4.9 0.2 #> 3 4.7 0.2 starts_with()などのselect_helpers関数群は,要するに列位置を表す数値ベクトルを返してくる

    dplyr::selectの活用例メモ
  • この10年。

    日の業務をもって,現所属10年を終えました。なんとか生き延びました。 まあこんなタイミングはなかなかないので,せっかくだから振り返りでもしようかなと思った次第です。ただ仕事的なものを含むと面倒なことが多いので,自分がやってきたスキル的なものに絞ってみようかなと。 一年目 HTMLCSSの基礎をやりなおす Word, Excel, PowerPointで困らなくなった 情報系の教員として赴任したので,今まで雰囲気でやっていたこのあたりをきっちりとやってました。以降Office製品まわりで自分が作る分にはほぼ困ることはなくなりました。またHTMLCSSはちょうど移行期だったので,いい感じで勉強できました。 二年目,三年目 MovableTypeを運用 レンタルサーバーと独自ドメイン開始 Bootstrapを使いはじめる 業務上必要になったため,MTに手を出すことに。書籍を数冊買って試して

    この10年。
  • データハンドリング

    2.2 具体例_1: コード iris %>% dplyr::select(starts_with("sepal"),Species) %>% dplyr::group_by(Species) %>% dplyr::summarize_each(funs(mean)) %>% dplyr::arrange(Sepal.Width) ## Source: local data frame [3 x 3] ## ## Species Sepal.Length Sepal.Width ## (fctr) (dbl) (dbl) ## 1 versicolor 5.936 2.770 ## 2 virginica 6.588 2.974 ## 3 setosa 5.006 3.428 2.3 具体例_1: 内容 iris %>% dplyr::select(starts_with("sepal")

    xiangze
    xiangze 2015/11/29
  • 1