I'm using RStudio, and trying to knit my file to hand in my assignment. I installed the package "readxl" to read in a couple of excel files, and it worked fine in the actual coding of the assignment. But when I go to knit the file, I keep getting the error:
Error in library(readxl) : there is no package called 'readxl'
Calls: <Anonymous> ... withCallingHandlers -> withVisible -> eval -> eval ->
library
Execution halted
This is the code in question:
install.packages("tidyverse",repos = "http://cran.us.r-project.org")
library(tidyverse)
install.packages("readxl",repos = "http://cran.us.r-project.org")
library(readxl)
This has been frustrating me for over an hour and I just can't fix it. I can see the readxl package to the right of the console, in the "packages" tab. Any help will be much appreciated
Related
I'm working on a project in RStudio, and all the code runs well. but when I try to get a report in R Makdown, I constantly recieve this error on a chunk which contains installing needed packages:
```{r installing packages, include=FALSE}
install.packages("tidyverse")
library(tidyverse)
install.packages("lubridate")
library(lubridate)
install.packages("ggplot2")
library(ggplot2)
install.packages("dplyr")
library(dplyr)
```
this is the error message: (line 21-32 means all the mentioned chunk.)
Quitting from lines 21-32 (report.Rmd)
Error in contrib.url(repos, "source") :
trying to use CRAN without setting a mirror
Calls: <Anonymous> ... eval_with_user_handlers -> eval -> eval -> install.packages -> contrib.url
Execution halted
any recommendation??
I got the error on first chunk, but each chunk runs perfectly with no error when I run them separately.
I keep getting this error when I try to knit to PDF using R Markdown. It has worked before, and I tried installing the package contrib.url but it says it is not available for my version. Any suggestions?
Error in contrib.url(repos, "source") : trying to use CRAN without setting a mirror calls : <Anonymous> ... with visible -> eval -> eval -> install.packages -> contrib.url Execution halted
The error usually comes when you don't set a mirror in the install.packages command. You probably have a call to install.packages somewhere in your markdown document.
Try the following:
install.packages("aPackage",repos = "http://cran.us.r-project.org")
So just add the repos part. You could of course also just install the package before usage and remove the install.packages line completely from your rmarkdown.
I upgraded to R 4.0.2 today, and also updated my copy of RStudio. While I've been updating my packages I've found that shiny won't install. Whenever I try to install shiny I get the following message...
Error in as.list.environment(base::getNamespace("shiny"), all.names = TRUE) :
lazy-load database 'H:/My Documents/R/win-library/4.0/shiny/R/shiny.rdb' is corrupt
Calls: <Anonymous> ... withCallingHandlers -> <Anonymous> -> <Anonymous> -> as.list.environment
Execution halted
*** arch - x64
Error in as.list.environment(base::getNamespace("shiny"), all.names = TRUE) :
lazy-load database 'H:/My Documents/R/win-library/4.0/shiny/R/shiny.rdb' is corrupt
Calls: <Anonymous> ... withCallingHandlers -> <Anonymous> -> <Anonymous> -> as.list.environment
Execution halted
ERROR: loading failed for 'i386', 'x64'
* removing 'H:/My Documents/R/win-library/4.0/shiny'
Warning in install.packages :
installation of package ‘shiny’ had non-zero exit status
I get this error regardless of whether I just type "install.packages('shiny')" and peace out or if I download the tar.gz and try to install from a local directory. The same error happens when I specify to download an older version of shiny, so I'm pretty sure it's not a problem with the file I'm trying to install. Restarting RStudio does nothing, which is the only advice I could find online for shiny installation problems.
Has anyone else had any problems with installing shiny since upgrading to the newest version of R? Any workarounds?
I am trying to create a documentation for my R package using roxygen2, however, when I click to document, I get the following error:
First time using roxygen2. Upgrading automatically...
Error in .f(.x[[i]], ...) : attempt to apply a non-function
Calls: suppressPackageStartupMessages ... read_pkg_description ->
read.description -> <Anonymous> -> .Call -> .f
I recently tried to create a R package and in the DESCRIPTION file I saw that in the "depends" field I can insert the other packages that I need, like this,
Depends: R (> = 3.2.2), readxl, ltm
The "readxl" package has not a problem, but for "ltm" I get this error:
Error in (function (dep_name, dep_ver = NA, dep_compare = NA):
Dependency package ltm not available.
Calls: suppressPackageStartupMessages ... <Anonymous> -> load_all ->
load_depends -> mapply -> <Anonymous>
Execution halted
Exited with status 1.
How can I fix the problem?
I had the same problem with a package yesterday.
1) Reinstall R.
2) Reinstall package with DEPENDENCIES=TRUE
3) If it doesn't work, install dependencies from source.