This question already has answers here:
Error: could not find function ... in R
(10 answers)
Closed 2 years ago.
What's wrong with my code?
Here is my code:
paths_allowed("https://collections.ed.ac.uk/art)")
Here is the error message:
Error in paths_allowed("https://collections.ed.ac.uk/art)") :
could not find function "paths_allowed"
paths_allowed is a function of the package robotstxt.
To use the function, you need to install the package first.
Then, after loading the package with library, you will be able to use your function.
install.packages("robotstxt")
library(robotstxt)
paths_allowed("https://collections.ed.ac.uk/art)")
If you don't want to load the package you can alternatively call the function with :: operator in this way:
robotstxt::paths_allowed("https://collections.ed.ac.uk/art)")
Related
This question already has answers here:
Rcpp package doesn't include Rcpp_precious_remove
(2 answers)
Closed 1 year ago.
I am trying to read a file into r and I keep getting this error. All of my libraries are installed and loaded. It is a spreadsheet with 2 sheets and I only want data from the second sheet.
read.xlsx(dataUrl, sheet = 2)
Error in getChildlessNode(xml = workbookRelsXML, tag = "Relationship") :
function 'Rcpp_precious_remove' not provided by package 'Rcpp'
You have to install the Rcpp package first:
install.packages('Rcpp')
library('Rcpp')
read.xlsx(dataUrl, sheet = 2)
This question already has answers here:
Error: could not find function ... in R
(10 answers)
Closed 1 year ago.
I want to use spread function from tidyr package but my RStudio says
"Error in spread(., nama_event, created_at) :
could not find function spread"
Therefore, I want to install tidyr package but it doesn't exist in RStudio 1.4.1.
Instead of using spread you should use pivot_longer.
https://tidyr.tidyverse.org/articles/pivot.html
To install a package, you shoud use install.packages.
This question already has answers here:
Error: could not find function ... in R
(10 answers)
Error: could not find function "%>%"
(5 answers)
Closed 3 years ago.
I am trying to run a line of code in R using the dplyr package. dplyr is installed and the package appears to have loaded correctly, but does not recognise the %>% function.
The code I am attempting to run is -
reptiledata2 = reptiledata %>% filter (START_YEAR>=1980)
This leads to the error:
Error in reptiledata %>% filter(START_YEAR >= 1980) : could not find function "%>%"
This code has previously worked for me before, but for some reason is not working today. Have also tried to load magrittr package but this does not solve the issue either.
Install or reinstall dplyr package.
install.packages("dplyr")
If does not work, try to remove it and reinstall.
This question already has answers here:
Load R package from character string
(2 answers)
Closed 6 years ago.
I would like to install/load packages from a different location that is default. I dont have admin privileges so I cant access my .rprofile from the control panel.
My thought was I could just make a different library function, so I dont have to type a lib.loc statement every time i want to install/load a function. This is what i think the "liBerty" function should look like.
liBerty <- function(a) {
require(a,lib.loc="C:\\Users\\bert\\Documents\\rpackages" )
}
liBerty(tm)
The error I am getting states "there is no package 'a'.". Is there a way i can write this function to accomplish my task?
The function needs to also be modified for installing packages
install.Bertages<-function(b){
install.packages(b,lib="C:\\Users\\bert\\Documents\\rpackages")
}
liBerty<-function(a){
require(a,lib.loc="C:\\Users\\bert\\Documents\\rpackages",
character.only=TRUE )
}
install.Bertages("lubridate")
liBerty("lubridate")
This question already has answers here:
How to find all functions in an R package?
(6 answers)
Closed 7 years ago.
I would like to know if there is a command, using which one can view all the functions that are built into an R package.
For example, let's say I loaded a package into environment:
require(dplyr)
Now, I would like to get a list of all the functions present in the dplyr package.
Is there any way to get such a list?
You can use lsf.str.
For instance:
lsf.str("package:dplyr")
To list all objects in the package use ls
ls("package:dplyr")
Note that the package must be attached.
To see the list of currently loaded packages use
search()
Alternatively calling the help would also do, even if the package is not attached:
help(package = dplyr)
Finally, you can use RStudio which provides an autocomplete function. So, for instance, typing dplyr:: in the console or while editing a file will result in a popup list of all dplyr functions/objects.