問題タブ [tibble]

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 に答える
117 参照

r - 関数を mapply から tibble 行ごとに移行する

mapplyユーザー定義関数を use withからuse with に変換するために必要なヒントや呪文をいただければ幸いですtibble rowwise

この最小限の再現可能な例は、ここで説明されている問題に基づいています。

uniroot具体的には、で正常に動作する関数呼び出しがありmapplyます。ただし、tibble/data-frame で使用すると壊れます。

mapply の結果は次のとおりです。

ティブルを使用した結果は次のとおりです。

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

r - missing_data.frame コマンドで mi パッケージに tibbles を読み込むときにエラーが発生しました

華麗なmiパッケージを使用しているときに、欠落しているデータの代入とティブルについて、予期しない動作に遭遇しました (少なくとも、私には予期していませんでした)。

Bと呼ばれるティブルを想定しましょう。問題のあるコマンドは次のとおりです:-

結果のエラーメッセージは次のとおりです:-

.guess_type(y、favor_ordered、favor_positive、threshold、variable_name) のエラー [[B の最初の変数の名前]] はベクトルでなければなりません

この例では、動作を再現しています。

miは、データフレームではなく、tibble で何かに反対しているようです。エラーメッセージは役に立ちません。ティブルをデータフレームに強制的に戻すことで簡単に修正できますが、ドキュメントでこの問題について言及されていません。私はmiの内部にまったくなじみがありません。

基本的なもの、またはドキュメントの何かが欠けていますか、それともこれは本当に予期しない動作ですか? すべての支援、コメント、解釈を歓迎します。

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

r - Tibble / DataFrame コードを生成する

質問

既存のティブル/データフレームからティブル/データフレームを作成するためのコードを生成できる組み込み関数を思い出しましたが、見つけられないようです。

つまり、標準のデータフレームがあるとしますiris。このデータフレームを手動で構築するためのコードを生成したいと思います。私が探している関数は、次のようなものを生成します。

これを行う機能はすでに存在していると断言できますが、ヘルプドキュメントとGoogleへの複数の進出は空っぽになりました...

そのような機能が実際に存在するかどうか覚えている人はいますか?

0 投票する
3 に答える
1079 参照

r - 変数の条件に基づいて列のタイプを変更する

私はデータを持っていますが、これは小さなサンプルです:

どちらの列も文字型です。1 から 5 までの数字のみを含むすべての列の列タイプを整数に変更したいと考えています。これを行うために列を厳選できることはわかっていますが、列は継続的に変化するため、これは満足できるオプションではありません。

では、これを自動的に行うにはどうすればよいでしょうか。mutate_ifパッケージから調べていdplyrますが、そもそも正しい列を選択する方法がわかりません。

これはうまくいくstr_detectかもしれませんが、次のようなものも行内の文字列に 1 ~ 4 の数字でstr_detect(df, "[1234]")一致します。65c2整数のカウントは常に 1 になるため、を使用したソリューションを検討してきstr_countましたが、stringcount 条件に基づいて列を選択するための適切なソリューションが見つかりません...

望ましい自動結果: