[解決済み】Rで結果の行数がベクトル長(arg 2)の倍数でない件
2022-02-15 02:26:31
質問
このトピックに関連する新しい質問があります。 名目変数を考慮したRの外れ値の削除 . 新しいケースでは、変数 x と x1 は異なる長さを持っています。
前x <- c(-10, 1:6, 50)
x1<- c(-20, 1:5, 60)
z<- c(1,2,3,4,5,6,7,8)
bx <- boxplot(x)
bx$out
bx1 <- boxplot(x1)
bx1$out
x<- x[!(x %in% bx$out)]
x1 <- x1[!(x1 %in% bx1$out)]
x_to_remove<-which(x %in% bx$out)
x <- x[!(x %in% bx$out)]
x1_to_remove<-which(x1 %in% bx1$out)
x1 <- x1[!(x1 %in% bx1$out)]
z<-z[-unique(c(x_to_remove,x1_to_remove))]
z
data.frame(cbind(x,x1,z))
という警告が表示されます。
Warning message:
In cbind(x, x1, z) :
number of rows of result is not a multiple of vector length (arg 2)
ということは、新しいデータフレームでは、Zの観測値はxとx1に対応しないことになります。 どうすればこの問題を解決できるでしょうか? この解決策は、私を助けていない Rsolnpです。cbind(temp, funv)において:結果の行数がベクトル長の倍数でない(arg 1) それとも、私が何か間違ったことをしているのでしょうか。
編集
プレ {コードそれは間違いです 警告メッセージを表示します。
x_to_remove<-which(x %in% bx$out)
x <- x[!(x %in% bx$out)]
x1_to_remove<-which(x1 %in% bx1$out)
x1 <- x1[!(x1 %in% bx1$out)]
z<-z[-unique(c(x_to_remove,x1_to_remove))]
z
d=data.frame(cbind(x,x1,z))
d
d
In cbind(x, x1, z) :
number of rows of result is not a multiple of vector length (arg 2)
この3つのカラムはどのように出力されるのでしょうか?
x x1 z
1 1 1 2
2 2 2 3
3 3 3 4
4 4 4 5
5 5 5 6
6 6 1 2
6行目(d)は不要です。
解答方法は?
x、x1、zのリストにおける差分の長さが最初の問題ですが、どのz値が各x、x1値と関連しているかはどうすればわかりますか?
{コード
もう一つの問題はここです。
Na Na Na
1 1 2
2 2 3
3 3 4
4 4 5
5 5 6
Na Na Na
Na Na Na
あなたはクリーン
x <- c(-10, 1:6, 50)
x1<- c(-20, 1:5, 60)
z<- c(1,2,3,4,5,6,7,8)
length(x)
[1] 8
length(x1)
[1] 7
length(z)
[1] 8
と
{コード
を計算する前に
{コード
と
{コード
EDIT 希望の出力を得るには、次のコードを試してみてください(/ode行はコメントで追加)。
プレx<- x[!(x %in% bx$out)] #remove this
x1 <- x1[!(x1 %in% bx1$out)] #remove this
x_to_remove<-which(x %in% bx$out)
x <- x[!(x %in% bx$out)]
x1_to_remove<-which(x1 %in% bx1$out)
x1 <- x1[!(x1 %in% bx1$out)]
関連
-
[解決済み] promise already under evaluation: recursive default argument reference or earlier problems?
-
[解決済み] 変数の型(リスト)が無効です
-
[解決済み】エラー:ベクターメモリの枯渇(制限に達したか) R 3.5.0 macOS
-
[解決済み】添え字付き代入でNAを使用することはできません
-
[解決済み】値を置き換えようとすると、"データフレームの添え字の割り当てで欠損値は許可されない"
-
[解決済み】RでKNN。trainとclassは長さが違う」?
-
[解決済み】bstTreeの予測値の混乱行列、エラー:'The data must contain some levels that overlap reference'.
-
[解決済み】「Error in stripchart.default(x1, ...) : invalid plotting method」エラーを回避する方法は?
-
[解決済み】R4DSのエラー比較(1)は、アトミック型とリスト型でのみ可能です
-
[解決済み】Rでmax.printの制限値を増やす方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】エラー:私のコードで予期しないシンボル/入力/文字列定数/数値定数/SPECIALが発生した
-
[解決済み】model.frame.defaultでのエラー:変数の長さが異なる
-
[解決済み] write.tableしようとすると、未実装の型リストが表示される。
-
[解決済み】ggplot boxplotでPosition-dodge警告?
-
[解決済み】R Markdown - html出力でフォントサイズとフォントタイプを変更する
-
[解決済み】r Error dim(X) must have a positive length?
-
[解決済み】Rで、Error: ggplot2 doesn't know how to handle of data of class numericに対処する。
-
[解決済み】randomForestの実行予測で「NA/NaN/Inf in foreign function call (arg 7)」をなくすには?
-
[解決済み】行列式で「数値/複雑な行列/ベクトルの引数を必要とする」というエラーが発生する?
-
[解決済み】Rで「中断されたプロミスの評価を再開する」という警告を回避する