我无法将列分配给它们上方的字符串。我认为正确的方法是使用What is your name? JonSnow
Segmentation fault (core dumped)
函数。我有一个csv文件,其中包含attach()
,Flight
和O.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
问题是什么吗?
答案 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?