尝试在R中创建一个线性回归,其中因变量是新创建的,其值由数据集中的其他变量确定?

egdjgwm8  于 2022-12-20  发布在  其他
关注(0)|答案(1)|浏览(118)

我试图创建一个新变量--通勤成本(从地点A到B),它由通勤时间、年龄、子女数量、教育程度和性别决定。我只有预测变量的数据。我想以通勤成本作为自变量进行线性回归,但我不确定如何进行,因为我没有通勤成本的数据。
我能把它们加在一起创建一个新变量吗?

mydata$CommutingCosts <- commuting time + age + number of children + education attainment + gender

然后用线性回归来确定系数?

fit <- lm(CommutingCosts ~ commuting time + age + number of children + education attainment + gender, data = mydata)
nkcskrwz

nkcskrwz1#

你这样做是没有意义的。如果你想对响应变量CommutingCosts使用回归分析,那么你需要出去为那个变量获取一些数据!
按照你提出的方法,你把CommutingCosts作为一堆变量的和来计算,回归分析只会给予你在那个和中使用的系数。
顺便说一下,你的问题不是关于一个特定的编程问题,所以在这里不是真正的主题!

相关问题