[解決済み] rbind エラー。"名前が以前の名前と一致しない"
2022-03-01 21:50:19
質問
より大きな問題の一部として、(
,makeUniqueIDs
引数を
rbind.SpatialPolygonsDataFrame
ポリゴンIDが同一である場合)、rbindからこのような奇妙なメッセージが表示されます。
> do.call("rbind",xd.small)
Error in match.names(clabs, names(xi)) :
names do not match previous names
これ以外の情報は
この質問
ということになります。
rbind
も問題の根底にありました。
もちろん自分でrbindのような関数を書けばいいだけなのですが、恐らくこの
match.names
のチェックが発生するのは、何か理由があるのでしょうか?
解決方法は?
1つ目のデータフレームの名前(カラム名)が2つ目のデータフレームの名前と一致しない。エラーメッセージの通りです。
> identical(names(xd.small[[1]]), names(xd.small[[2]]) )
[1] FALSE
2番目のdfの3列目、4列目の名前を気にしないのであれば、強制的に同じ名前にすることができます。
> names(xd.small[[1]]) <- names(xd.small[[2]])
> identical(names(xd.small[[1]]), names(xd.small[[2]]) )
[1] TRUE
そうすれば、物事は楽しく進むはずです。
関連
-
[解決済み] Stataバージョン5-12の.dtaファイルではない
-
[解決済み】添え字付き代入でNAを使用することはできません
-
[解決済み】scale_color_manual()が動作しない件
-
[解決済み】プロット時に 'x' と 'y' の長さが異なる ERROR が発生する。
-
[解決済み】ggplot boxplotでPosition-dodge警告?
-
[解決済み】データのマージ - fix.by(by.x, x)のエラー)
-
[解決済み】R ggplot2 で scale_x_discrete を使用する。
-
[解決済み】RでKNN。trainとclassは長さが違う」?
-
[解決済み】Rはプロットするが、アブラインを描画しない
-
[解決済み】Rで「中断されたプロミスの評価を再開する」という警告を回避する
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】"置換する項目数が置換長の倍数でない "と表示されるのはなぜですか?
-
[解決済み】エラー:'dimnames' [2]の長さが配列の範囲と等しくない [終了しました]
-
[解決済み】knitrのドキュメントでinstall.packagesが失敗する。"ミラーを設定せずにCRANを使おうとしている"
-
[解決済み] 変数の型(リスト)が無効です
-
[解決済み】 colMeans(x, na.rm = TRUE) のエラー : KNN分類では 'x' は数値でなければならない
-
[解決済み】 file(filename, "r", encoding = encoding) : cannot open the connectionでエラーが発生する。
-
[解決済み】rbind(deparse.level, ...)でエラー:引数の列の数がRにマッチしていない
-
[解決済み] テスト
-
[解決済み] na.fail.defaultのエラー:オブジェクトの値が見つからない - しかし、値が見つからないことはありません。
-
[解決済み】randomForestの実行予測で「NA/NaN/Inf in foreign function call (arg 7)」をなくすには?