无法退出R会话或无法退出RStudio

Win*_*ker 7 r rstudio

R和RStudio的新手,在操作RStudio时遇到了问题.

我有一个大约53行的代码示例,我可以通过键入"q()"或"quit()"退出,但在我运行任何代码(选定的部分或所有代码)后,"q()"将无法工作为pic显示如下 在此输入图像描述

或者,如果我尝试关闭RStudio浏览器,则通知显示如下,但永不退出. 在此输入图像描述

任何提示?

非常感谢!

PS:RStudio verson:0.99.948

-----第一次更新------ @Mike Wise

试图通过在控制台中键入"sessionInfo()"获取会话信息,遗憾的是没有响应...下面的图片 在此输入图像描述

同样,这种情况只发生在我运行代码之后

-----第二次更新-------在运行代码之前执行sessionInfo():

信息如下:

R版本3.2.3(2015-12-10)平台:x86_64-w64-mingw32/x64(64位)在以下位置运行:Windows 7 x64(内部版本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.1252

附加基础包:1个 stats图形grDevices utils
数据集方法库

通过命名空间加载(而不是附加):1 tools_3.2.3

我的代码:

# 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)
Run Code Online (Sandbox Code Playgroud)

小智 5

在 Windows 上,我必须删除文件夹“C:\Users\\AppData\Local\RStudio-Desktop”才能解决此问题。


Den*_*lev 3

检查您的 RStudio -> 首选项。选项卡常规,此选项:

在此输入图像描述

运行代码后,内存中可能有巨大的变量,RStudio 会尝试保存您的工作空间,这需要时间。

  • 不,我把它改为“从不”,但问题仍然存在 (6认同)