問題タブ [r-faq]

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 投票する
16 に答える
509978 参照

r - データ フレームの文字列列を複数の列に分割する

フォームのデータを取得したい

split()上記の列 " "で使用して、次のtypeようなものを取得します。

私は信じられないほど複雑で、何らかの形で機能するものを思いつきましたがapply、それ以来、それを置き忘れてしまいました。最善の方法であるには、あまりにも複雑に思えました。以下のように使用できますstrsplitが、それをデータ フレームの 2 列に戻す方法が不明です。

ご指摘ありがとうございます。私はまだ R リストを十分に理解していません。

0 投票する
4 に答える
162847 参照

r - Rのdo-whileループ

do-whileスタイルのループをどのように書くか疑問に思っていましたか?

私はこの投稿を見つけました:

repeat {}を使用し、if()を使用して条件を確認し、「break」制御ワードでループを終了できます。

それが正確に何を意味するのかわかりません。あなたがそれを理解している場合、および/またはあなたが別の解決策を持っている場合、誰かが詳しく説明できますか?

0 投票する
13 に答える
45657 参照

r - Rでのデバッグに関する一般的な提案

私が書いたR関数を使用するとエラーが発生します:

私がしたこと:

  1. 関数をステップスルーします
  2. エラーが発生する行を見つけるためにprintを追加すると、を使用してはならない2つの関数が示唆されますglm.fit。彼らはwindow()save()です。

私の一般的なアプローチには、コマンドの追加printstop、例外が見つかるまで関数を1行ずつステップ実行することが含まれます。

ただし、このエラーがコード内で発生する手法を使用することは私にはわかりません。コード内のどの関数がに依存しているかさえわかりませんglm.fit。この問題を診断するにはどうすればよいですか?

0 投票する
24 に答える
1761057 参照

r - データ フレームの列を名前でドロップする

データ フレームから削除したい列がいくつかあります。次のようなものを使用して、それらを個別に削除できることを知っています。

しかし、私はより少ないコマンドでこれを行うことを望んでいました。

また、次のような整数インデックスを使用して列を削除できることも知っています。

しかし、変数の相対的な位置が変わるのではないかと心配しています。

R がいかに強力であるかを考えると、各列を 1 つずつ削除するよりも良い方法があるのではないかと考えました。

0 投票する
4 に答える
33570 参照

oop - R:スロットとは何ですか?

誰かがRのスロットが何であるか知っていますか?

その意味の説明が見つかりませんでした。再帰的定義を取得します:「スロット関数は、オブジェクトの個々のスロットに関する情報を返すか、設定します」

助けていただければ幸いです、ありがとう-路地

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

r - 関数または「for」ループでRオブジェクトが出力されないのはなぜですか?

私はdddという名前のR行列を持っています。これを入力すると、すべて正常に動作します。

Shapiro Wilk、Anderson Darling、および Stem への呼び出しはすべて機能し、同じ列を抽出します。

このコードを「for」ループに入れると、Shapiro Wilk と Anderson Darling への呼び出しは機能しなくなりますが、stem & leaf 呼び出しと print 呼び出しは機能し続けます。

関数を書き込もうとすると、同じことが起こります。SW & AD は機能しません。他の呼び出しは行います。

すべての呼び出しが同じように動作しないのはなぜですか?

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

r - R内でOSを確認する方法

重複の可能性: R
でのオペレーティング システムの検出 (適応型 .Rprofile ファイルなど)

R が実行されているシステムに関する情報を返す R のプリミティブ関数はありますか? 私は主に OS に関心がありますが、他のデータが役立つ可能性があります。

0 投票する
18 に答える
2051360 参照

r - data.frame 内のすべてまたは一部の NA (欠損値) を含む行を削除します

このデータ フレームの次の行を削除したいと思います。

a)すべての列に sが含まれています。NA以下は私のデータフレームの例です。

基本的には以下のようなデータフレームを取得したいです。

b)一部の列のみに s が含まれNAているため、次の結果も取得できます。

0 投票する
11 に答える
211529 参照

r - Rでデータフレームのすべての列をプロットする方法

データフレームにはn個の列があり、列ごとに1つのプロットをn個取得したいと思います。

私は初心者で、Rに堪能ではありませんが、とにかく2つの解決策を見つけました。

最初のものは機能しますが、列名は出力されません(そして私はそれらが必要です!):

2つ目は、列名を出力するため、より適切に機能します。

(R言語の観点から)より良い解決策はありますか?

0 投票する
6 に答える
93331 参照

r - data.frame またはマトリックスを使用する必要がありますか?

いつ を使用する必要がdata.frameあり、いつ を使用する方が良いmatrixですか?

どちらもデータを長方形の形式で保持するため、不明確な場合があります。

どのデータ型をいつ使用するかについての一般的な経験則はありますか?