タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

purrrとRに関するAobeiのブックマーク (4)

  • purrrとbroomで複数の回帰モデルを効率的に管理する - Dropout

    私は探索的にデータを見てく段階では、可視化に加えて複数の回帰モデルを作成して比較をする、ということをよくやっています。 モデルの数が少ない場合は個別にモデルを作成してsummary()で見ていく事もできますが、モデルの数が増えるにつれてそのやり方では管理が難しくなってきます。 そこで、記事では、purrrのmap()とbroomのtidy(), glance()を用いて複数の回帰モデルを効率的に扱う方法を紹介したいと思います。 まずはライブラリを読み込みます。tidyverseはおなじみのデータハンドリングと可視化のためのパッケージ群です。tidymodelsはモデリングをtidyなやり方で統一的に扱えるようにするパッケージ群になります。今回はbroomのみ用いますが、後日他のパッケージの紹介記事も書ければと思っています。 library(tidyverse) library(tidym

    purrrとbroomで複数の回帰モデルを効率的に管理する - Dropout
    Aobei
    Aobei 2019/03/21
  • モダンな繰り返し処理purrrの使い方 - 医療職からデータサイエンティストへ

    データの繰り返し処理やapply族を使ったデータフレームの処理などはデータ解析をする上では欠かせませんよね。 そんな時に役に立つのが{purrr}パッケージです。このパッケージは、今までfor-loopさせていた処理や、apply族を使っていた処理をスマートに処理することができます。 慣れるまでに少し時間がかかりますが、使いこなせるようになれば処理の幅が広がることは間違い無いです! 今回はその使い方をまとめていきます。 {purrr}とは map map2,pmap よく使うpurrrの活用法 まとめ 参考 {purrr}とは そもそも{purrr} とは、リストやベクトルを受け取って反復処理をするパッケージです。for文やapply族を使う場合が多いかと思いますが、{purrr}は色々な機能をそなえたモダンなパッケージとなっております。 全部は紹介しきれないので、よく使いそうな関数だけを

    モダンな繰り返し処理purrrの使い方 - 医療職からデータサイエンティストへ
    Aobei
    Aobei 2019/03/21
  • {tidytext}と{RMeCab}によるモダンな日本語テキスト分析

    PLOTCON NYC: Behind Every Great Plot There's a Great Deal of Wrangling

    {tidytext}と{RMeCab}によるモダンな日本語テキスト分析
    Aobei
    Aobei 2019/02/10
    RMeCabDFの整形。
  • tidyverse脳になって階層構造のあるデータフレームを使いこなそう

    @yutannihilationが書いたtidyverseの記事を眠気眼の状態で読んでしまって、眠気も吹き飛んで3時起きしました。訴訟。 さて、Rアドベントカレンダーの中で @yutannihilation や @takeshi0406 がtidyverseについての記事を続けて書いていることからも、tidyverseの普及具合がわかる昨今ですが、これらの記事の中であまり言及されていないことがあります。それはtidyverseに含まれるパッケージの一つである{dplyr}や{tidyr}が提供するnested data frameです。私個人はこれを階層構造のあるデータフレームと呼んでいます。 一人Rアドベントカレンダーの3日目では、tidyverseに欠かせない思想である、この階層構造のあるデータフレームについて説明をしたいと思います。といっても春先に書いたこの記事の再放送的な感じでもあ

    tidyverse脳になって階層構造のあるデータフレームを使いこなそう
    Aobei
    Aobei 2018/07/05
    ネストして回帰する方法
  • 1