問題タブ [reshape2]
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.
r - R: 複数行の ggplot2 コマンドからの「単項演算子エラー」
以下に示す 3 番目の列で示されているように、ggplot2 を使用して 2 つの異なる種の箱ひげ図の比較を行っています。
ただし、次のコードを実行すると:
次のエラーが表示されます。
これは、値が何であれ、変数melt.dataを使用して実行したときにも発生します。誰かがこれを修正するのを手伝ってくれますか? 以前、同じようにフォーマットされた別のデータセットを使用してこのコードを正常に実行したことがありますが、ここで何が問題なのかわかりません。
r - 列の値を dcast() で合計するにはどうすればよいですか?
私は dcast 関数で立ち往生しています。数え年ごとに多くの種の個体の合計表を作成しようとしています。
(1) 年 (因子)、(2) 種の名前 (因子)、および (3) カウント (数値) の 3 つの列を持つデータ フレームがあります。
私は合計でこの種のテーブルを取得しようとしています:
集約は私が望むことをしません。私はdcast
このような関数を使用しています:
何を試しても、合計は因数では機能しません。次のエラー メッセージが表示されます。
デフォルトの関数 (長さ) を試してみると、個人の合計ではなく行数の合計が得られました。他の要因ではなく、[カウント] 列を処理するように合計を設定しようとしても、機能しないか、同じエラー メッセージが表示されます。
カウントの合計でそのようなテーブルを取得するにはどうすればよいですか?
編集:
関数は偽の合計を計算し、個体を生成します。ここでは、Excel と R のクロス テーブルで作成された合計の比較を示します。
計算された数値は、昨日持っていた行の合計にも対応していません。これらの合計はどのように機能していますか?
編集2:
その助けになることを願っています...
arrays - Reshape acast() 欠損値を削除
私はこのデータフレームを持っています:
スコアの値の範囲が異なることに注意してください。スコア 1 は 1 ~ 3 の範囲、スコア 2 は -6 の範囲、スコア 3 は 1 ~ 3 の範囲、スコア 4 は 1 ~ 4 の範囲です。
私はこのようにデータを再形成しようとしています:
欠落している場合、出力配列にはスコアが「0」として含まれることに注意してください。これらの不足しているスコアが によって出力されるのを止める方法はありますacast
か?
r - Rはベクトルを複数の列に再形成します
次のようにRにベクトルがあるとしましょう:
このベクトルを 10x10 行列に再形成したいので、代わりにこのデータが得られます。
reshape 関数を使用しようとしましたが、うまくいきませんでした。誰か助けてくれませんか?