我正在尝试在R Studio中运行面板回归。当我使用cbind命令
x<- cbind(DEX, GRW , Debt, Life)
对于我的自变量,它将返回此错误;
“ cbind中的错误(DEX,GRW,债务,人寿):找不到对象'DEX'”
但是我的因变量与cbind一起正常工作
如下所示
y<- cbind(GDP)
你能帮我吗?谢谢。
执行时,您定义了一个并且只有一个对象:
tino=read.delim("clipboard")
该对象的列名不作为其他对象处理。如果您希望从该数据框中创建一个新对象,则可以执行以下操作:
x <- with(tino, cbind(DEX, GRW , Debt, Life) )
可能这可能会对x的内容造成暴力,并且将其提取为hte数据帧tino的那些列会更安全:
x <- tino[ , c('DEX', 'GRW' , 'Debt', 'Life')]
您应该意识到传递给cbind的向量将变成矩阵(其中所有元素都具有相同的类,并且不支持其他属性)。矩阵具有与数据框不同的功能(数据框可以具有多个列类属性)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句