R logo

この間まで普通に動いていた下記コードが、突然エラー表示に。

Data_D <- readxl::read_xlsx("sample", guess_max=40000, range="A1:AK755") %>%
rename(LATE = "TDP")
output
Error in rename(., LATE = "TDP") : unused argument (LATE = "TDP")

 

あれ?と思って調べると、インストールしたパッケージ達の間で同じ function があると、R が混乱してしまうとの事。

こんな時は、パッケージ名を指定してあげるといいらしい。

今回は、"rename" でエラーが生じたので、下記のように "dplyr" のパッケージ名を指定。

dplyr::rename(LATE = "TDP")

解決 ♪