[解決済み】unique.default(x)のRエラー unique()はベクトルにのみ適用されます。
2022-02-23 13:11:55
質問
という名前のデータセットを作成しました。
state
内蔵の行列から
state.x77
2つの連続変数 (Population と Income)と2つの因子変数 (region と area)を持つ。
地域別の平均所得を計算したのは
tapply()
,
by()
,
aggregate()
および
ave()
をクリックすると、返されたオブジェクトの形式が表示されます。
しかし、その呼び出しは
ave()
はエラーを発生させます。
Error in unique.default(x) : unique() applies only to vectors.
そのコードは
## Mean income by region
tapply(state$inc, state$region, mean)
# Northeast South North Central West
# 4570.222 4011.938 4611.083 4702.615
by(state$inc, state$region, mean)
# state$region: Northeast
#
# [1] 4570.222
# [...]
aggregate(state$inc, list(state$region), mean)
#
# Group.1 x
# 1 Northeast 4570.222
# 2 South 4011.938
# 3 North Central 4611.083
# 4 West 4702.615
ave(state$inc, state$region, mean)
# Error in unique.default(x) : unique() applies only to vectors
なぜエラーが発生するのですか?どうすれば防ぐことができますか?
解決方法を教えてください。
これは非常によくある間違いで、名前付き引数の
FUN
:
ave(state$inc, state$region, FUN = mean)
その他
mean
は別のグループ化変数として解釈されます (この変数に含まれる
...
引数を
ave
.)
関連
-
[解決済み】 'height' はベクトルか行列でなければならない barplot のエラー
-
[解決済み】エラー。Rの次元数が正しくない
-
[解決済み】ベースグラフィックスでプロットエリアの外側に凡例をプロットする?
-
[解決済み] テスト
-
[解決済み】reshape2 meltの警告メッセージ
-
[解決済み】Rヒストグラムの範囲エラー:いくつかの'x'がカウントされない; 'break'が'x'の範囲に及ばないかもしれない
-
[解決済み】 if/while (条件) {: TRUE/FALSEが必要な場所に値がない場合のエラー
-
[解決済み】ggplot2でのプロット:「Error: カテゴリ軸のY軸に "Discrete value supplied to continuous scale "と表示される。
-
[解決済み】R4DSのエラー比較(1)は、アトミック型とリスト型でのみ可能です
-
[解決済み】Rで相対的な頻度をプロットするためにhistをどのように使用しますか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】"置換する項目数が置換長の倍数でない "と表示されるのはなぜですか?
-
[解決済み】scale_color_manual()が動作しない件
-
[解決済み】Rで立方根と対数変換をする
-
[解決済み】エラー。Rの'break'の数が無効
-
[解決済み】rbind(deparse.level, ...)でエラー:引数の列の数がRにマッチしていない
-
[解決済み】r Error dim(X) must have a positive length?
-
[解決済み】二項演算子への非数値引数【非公開
-
[解決済み】Rで、Error: ggplot2 doesn't know how to handle of data of class numericに対処する。
-
[解決済み】Rでmax.printの制限値を増やす方法
-
[解決済み】起動時にパーをデフォルト値にリセットする方法