在R中使用attach()时出现问题

时间:2017-03-30 23:38:47

标签: r

我无法将列分配给它们上方的字符串。我认为正确的方法是使用What is your name? JonSnow Segmentation fault (core dumped) 函数。我有一个csv文件,其中包含attach()FlightO.ring上的数据列。我试图使用Temp函数清除以前附加的数据,但没有任何运气。

detach()

编辑:我还需要帮助访问存储在数据中的列以使用它们进行建模。知道我的### Files saved in the directory below setwd("/Users/newUser/desktop/programming") data <- read.table("Challenger.csv", header=TRUE) attach(data) O.ring Error: object 'O.ring' not found Flight Error: object 'Flight' not found Temp Error: object 'Temp' not found fit1 <- glm(O.ring ~ Temp + Pressure, family=binomial(logit)) Error in eval(expr, envir, enclos) : object 'O.ring' not found fit1 Error: object 'fit1' not found 问题是什么吗?

1 个答案:

答案 0 :(得分:6)

不要使用attach()。永远。忘了它存在。

glm()data个参数。使用它可以减轻压力。

glm(O.ring ~ Temp + Pressure, family = binomial(logit), data = data)

如果您想知道为什么attach()不可取,请参阅Why is it not advisable to use attach() in R and what should I use instead?