[解決済み] R qqplot の引数 "y" が見つからないエラー
2022-02-15 06:17:21
質問
私はRの比較的新しいユーザーですが、次のようなエラーメッセージに悩まされています。
qqplot
. サンプルデータは一番下にあります。 私は
qqplot
方位データ、つまりコンパスの方向のようなものです。 このあたりを調べてみたところ
?qqplot
Rのドキュメントですが、どちらにも理解できる解答が見当たりません。 関数の構文がわからないのか、データの形式がわからないのか、おそらくその両方でしょう。 まず、データを1列の値として、つまり "Azimuth"列だけ読み込むことを試みました。
azimuth <- read.csv(file.choose(), header=TRUE)
qqplot(azimuth$Azimuth)
は次のようなエラーを返します。
Error in sort(y) : argument "y" is missing, with no default
そこで、対応する傾斜角を方位角のデータと一緒に入れてみたところ、同じエラーが発生しました。 また、試してみました。
qqnorm(azimuth)
が、これは次のようなエラーを返しました。
Error in xy.coords(x, y, xlabel, ylabel, log) :
'x' and 'y' lengths differ
データフレーム "azimuth"。
Azimuth Altitude
23.33211466 -6.561729793
31.51267873 4.801537153
29.04577711 5.24504954
23.63450905 14.03342708
29.12535459 7.224141678
20.76972007 47.95686329
54.89253987 4.837417689
56.57958227 13.12587996
13.09845182 -7.417776178
26.45155154 31.83546988
29.15718557 25.47767069
28.09084746 14.61603384
28.93436865 -1.641785416
28.77521371 17.30536039
29.58690392 -2.202076058
0.779859221 12.92044019
27.1359178 12.20305106
23.57084707 11.97925859
28.99803063 3.931326877
dput()
のバージョンです。
azimuth <-
structure(list(Azimuth = c(23.33211466, 31.51267873, 29.04577711,
23.63450905, 29.12535459, 20.76972007, 54.89253987, 56.57958227,
13.09845182, 26.45155154, 29.15718557, 28.09084746, 28.93436865,
28.77521371, 29.58690392, 0.779859221, 27.1359178, 23.57084707,
28.99803063), Altitude = c(-6.561729793, 4.801537153, 5.24504954,
14.03342708, 7.224141678, 47.95686329, 4.837417689, 13.12587996,
-7.417776178, 31.83546988, 25.47767069, 14.61603384, -1.641785416,
17.30536039, -2.202076058, 12.92044019, 12.20305106, 11.97925859,
3.931326877)), .Names = c("Azimuth", "Altitude"), class = "data.frame", row.names = c(NA, -19L))
解決方法は?
どうやら
qqplot
関数は2つの入力パラメータを受け取ります。
x
と
y
を以下のように設定します。
qqplot(x, y, plot.it = TRUE, xlab = "your x-axis label", ylab="your y-axis label", ...)
上記のように呼び出したとき、あなたは1つのベクトルしか与えなかったので、Rはそのベクトルに文句を言いました。
y
引数が不足しています。 入力データセットをチェックし、どのような
x
と
y
を呼び出すためのものであるべきです。
qqplot
.
関連
-
[解決済み】基本 - T-検定 -> グループ化因子は正確に2水準でなければならない
-
[解決済み】プロット時に 'x' と 'y' の長さが異なる ERROR が発生する。
-
[解決済み】bstTreeの予測値の混乱行列、エラー:'The data must contain some levels that overlap reference'.
-
[解決済み】「Error in stripchart.default(x1, ...) : invalid plotting method」エラーを回避する方法は?
-
[解決済み】長いオブジェクトの長さは、短いオブジェクトの長さの倍数ではない?[重複]。
-
[解決済み】Rでデータフレームのサブセットをプロットする方法は?
-
[解決済み] [Solved] read.csv warning 'EOF within quoted string' prevents complete reading of file.
-
[解決済み] テスト
-
[解決済み】.External.graphics Rでエラーが発生しました。
-
[解決済み】"object not interpretable as a factor "というエラーの意味は?[クローズド]
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】基本 - T-検定 -> グループ化因子は正確に2水準でなければならない
-
[解決済み] 変数の型(リスト)が無効です
-
[解決済み】ggplotの線幅を変更するには?
-
[解決済み】RでのMLEエラー:'vmmin'の初期値が有限でない
-
[解決済み] lmer エラー: グループ化係数は観測数未満でなければならない
-
[解決済み】ロジスティック回帰 - eval(family$initialize) : y 値は 0 <= y <= 1 である必要があります。
-
[解決済み] ヒートマップ作成時のエラー - 外部関数呼び出しでNA/NaN/Inf (arg 11)
-
[解決済み】Rはプロットするが、アブラインを描画しない
-
[解決済み】エラー - replacement has [x] rows, data has [y].
-
[解決済み】行列式で「数値/複雑な行列/ベクトルの引数を必要とする」というエラーが発生する?