Failed to exit R session or cannot exit RStudio

New to R and RStudio, the problem is with RStudio.

I have an example code about 53 lines, I could exit by typing "q ()" or "quit ()", but after running any code (highlighted section or all codes), "q ()" will not work, as shown in figure below enter image description here

Or, if I try to close the RStudio browser, the notification shown below appears, but it never closes. enter image description here

Any hint?

Thank you very much!

PS: RStudio verson: 0.99.948

----- 1st Update ------ @ Mike the Wise

I tried to get session information by typing "sessionInfo ()" in the console, unfortunately there is no answer ... pic below enter image description here

Again, this case only happens after running my code

----- 2nd Update ------ - execute sessionInfo () before running the code:

Information as below:

R version 3.2.3 (2015-12-10) Platform: x86_64-w64-mingw32 / x64 (64-bit) Running under: Windows 7 x64 (build 7601) Service Pack 1

locale: 1 LC_COLLATE = English_United States.1252 LC_CTYPE = English_United States.1252 LC_MONETARY = English_United States.1252 [4] LC_NUMERIC = C
LC_TIME = English_United States. 125

attached basic packages: 1 grDevices utilization statistics
dataset method base

loaded via a namespace (and not attached): 1 tools_3.2.3

My code is:

# Linear Regression in R # Copyright 2013 by Ani Katchova mydata <- read.csv(file="E:\\Econometric Academy\\Linear Regression\\regression_auto.csv", header=TRUE, sep=",") attach(mydata) # Define variables Y <- cbind(mpg) X1 <- cbind(weight1) X <- cbind(weight1, price, foreign) # Descriptive statistics summary(Y) summary(X) # Correlation among variables cor(Y, X) # Plotting data on a scatter diagram plot(Y ~ X1, data = mydata) # Simple linear regression olsreg1 <- lm(Y ~ X1) summary(olsreg1) confint(olsreg1, level=0.95) anova(olsreg1) # Plotting regression line abline(olsreg1) # Predicted values for dependent variable Y1hat <- fitted(olsreg1) summary(Y1hat) plot(Y1hat ~ X1) # Regression residuals e1hat <- resid(olsreg1) summary(e1hat) plot(e1hat ~ X1) # Multiple linear regression olsreg2 <- lm(Y ~ X) summary(olsreg2) confint(olsreg2, level=0.95) anova(olsreg2) # Predicted values for dependent variable Yhat <- fitted(olsreg2) summary(Yhat) # Regression residuals ehat <- resid(olsreg2) summary(ehat) 

+7
source share
4 answers

Check RStudio โ†’ Settings. General tab, this option:

enter image description here

Perhaps after running your code, you have huge variables in memory, and RStudio is trying to save your workspace, and it takes time.

+2
source

Sending this answer to someone who is still looking for a solution. Task Manager> Processes> Applications> RStudio> right-click> End Task. This is for Windows and Mac, the forced logout method should probably work! Thanks!

+1
source

If you are using a Mac, open "Activity Monitor" and double-click "Rstudio" and select "Force quit".

0
source

I had a similar problem. When I tried to close RStudio, I stopped at the "Exit R-Session", never stopped spinning, and the system memory continued to increase until almost all of the RAM was occupied. Ending an R or Rstudio session through the task manager, rebooting, nothing helped. Each time I restarted RStudio, no command could be executed without immediately entering the "Exit R-Session" situation again.

What helped when you restart RStudio, immediately go to the Session | Finish R and restart RStudio again.

0
source

All Articles