[解決済み] シグネチャ '"data.frame"' の関数 'select' に継承されたメソッドが見つかりません。
2022-03-04 11:03:05
質問
以下のコードでデータフレームから列を選択しようとしています。
library(dplyr)
dv %>% select(LGA)
select(dv, LGA)
どちらもエラーで失敗します。
シグネチャ '"data.frame"' の関数 'select' に継承されたメソッドが見当たりません。
しかし、次のようなコードで大丈夫です。
dplyr::select(dv, LGA)
これはパッケージの機能衝突でしょうか?
インポートしたライブラリはすべて以下のとおりです。
library(jsonlite)
library(geojsonio)
library(dplyr)
library(ggmap)
library(geojson)
library(leaflet)
library(mapview)
library(RColorBrewer)
library(scales)
私はRの初心者なので、みなさんがこのような問題にどう対処しているのか、超困惑しています。
どのように解決するのですか?
というパッケージのコンフリクトを解消するための素晴らしいパッケージがあります。 コンフリクト .
と入力すると
search()
をコンソールに入力すると、"search list"と呼ばれるパッケージの順序付きベクトルが表示されます。を呼び出すと
select
R はこの "検索パス" を検索し、最初の関数
select
. を呼び出すと
dplyr::select
を呼び出しているのです。
直接
名前空間から
dplyr
そのため、この関数は期待通りに動作します。
以下は
conflicted
. rasterとdplyrを読み込むと、どちらも
select
という関数があります。
library(dplyr)
library(raster)
library(conflicted)
d <- data.frame(a = 1:10, b = 1:10)
ここで
select
という、まさにコンフリクトのプロンプトが表示されます。
> select(d, a)
Error: [conflicted] `select` found in 2 packages.
Either pick the one you want with `::`
* raster::select
* dplyr::select
Or declare a preference with `conflict_prefer()`
* conflict_prefer("select", "raster")
* conflict_prefer("select", "dplyr")
関連
-
[解決済み】添え字付き代入でNAを使用することはできません
-
[解決済み】LMEモデルのレベル0、ブロック1でのバックソルブにおける特異性
-
[解決済み】Rのメモリ管理/サイズn Mbのベクトルを割り当てられない
-
[解決済み】ggplotのエラー。関数型オブジェクトのスケールを自動的に選択する方法がわかりません。
-
[解決済み】 .subset2(x, i, exact = exact)のエラー:Rの添え字が範囲外である。
-
[解決済み】.External.graphics Rでエラーが発生しました。
-
[解決済み】Rでmax.printの制限値を増やす方法
-
[解決済み】dplyr: "Error in n(): 関数は直接呼ばれるべきではありません"
-
[解決済み] これはどういう意味ですか: 関数 'A' のシグネチャ '"B"' の継承メソッドを見つけることができません。
-
[解決済み] 関数のソースコードを見るにはどうしたらいいですか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] promise already under evaluation: recursive default argument reference or earlier problems?
-
[解決済み] 不適合な配列のコードエラー
-
[解決済み】knitrのドキュメントでinstall.packagesが失敗する。"ミラーを設定せずにCRANを使おうとしている"
-
[解決済み】Rで立方根と対数変換をする
-
[解決済み】ggplot boxplotでPosition-dodge警告?
-
[解決済み】RでKNN。trainとclassは長さが違う」?
-
[解決済み】r Error dim(X) must have a positive length?
-
[解決済み] [Solved] read.csv warning 'EOF within quoted string' prevents complete reading of file.
-
[解決済み] テスト
-
[解決済み】Rで「中断されたプロミスの評価を再開する」という警告を回避する