問題タブ [purrr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
99 参照

r - ベクトルと単一の値を pmap で関数に渡す

ゴロゴロと足を濡らします。

ベータ分布のパラメーターのさまざまな組み合わせを評価しており、x 値のベクトルと分布のパラメーターを渡そうとしています。

以下のコードを参照してください。

この場合の pmap の正しい構文は何ですか?

0 投票する
1 に答える
931 参照

r - ネストされたリスト列アプローチと Purrr を Tidytext::Unnest_Tokens と共に使用する

各行が異なる人物を表す調査回答を含むデータフレームがあります。1 つの列 (「テキスト」) は、自由形式のテキストの質問です。Tidytext::unnest_tokens を使用して、感情スコア、単語数などを含む各行ごとにテキスト分析を行いたいと思います。

この例の単純なデータフレームは次のとおりです。

次に、テキスト列を文字に変えました...

次に、id 列でグループ化し、データフレームをネストしました。

ここまでは順調に進んでいるように見えますが、どのように purrr::map 関数を使用して、入れ子になったリストの列 "word" を処理するのでしょうか? たとえば、dplyr::mutate を使用して各行の単語数を含む新しい列を作成したい場合はどうすればよいでしょうか?

また、「テキスト」列のみがネストされたリストになるようにデータフレームをネストするより良い方法はありますか?

0 投票する
1 に答える
211 参照

r - Purrr を使用してリストをエクスポートする

サブテーブルを含むリストがあります。リスト内のアイテムの名前を使用してテーブルを個別にエクスポートできるようにしたいpurrr- 以下の場合、今日の日付で名前が付けられた各植物の 3 つのファイルを取得します。

現時点では、効果的に使用する方法を学んでいるだけなので、説明の助けと、なぜこのようにしたのかを教えてください。

リストを反復処理するための for ループを記述できることがわかりましたが、これを学習体験として使用して開始したいと思いますpurrr

お時間をいただきありがとうございます

0 投票する
2 に答える
2389 参照

r - データ フレームの行をいくつかの因子列にバインドする

dplyr::bind_rows結合しようとしている dfs に因子列が存在する場合の警告を回避する、より高度なバージョンを作成したいと考えてUnequal factor levels: coercing to characterいます (非因子列も含まれる場合があります)。次に例を示します。

次にbind_rows_with_factor_columns(df1, df2)戻ります(警告なし):

これが私がこれまでに持っているものです:

キャラクターに要因を強制する必要を潜在的に回避するためにパッケージを組み込む方法について誰かがアイデアを持っているかforcats、または同じ機能を維持しながらこれのパフォーマンスを向上させるための一般的な提案を誰かが持っているかどうか疑問に思っています (私は構文に固執しtidyverseます)。ありがとう!