我有一個像這樣的資料集
出生年 | 步行 |
---|---|
50-70 | 500 |
70-90 | 700 |
90-10 | 200 |
70-90 | 450 |
70-90 | 850 |
70-90 | 890 |
30-50 | 660 |
70-90 | 760 |
70-90 | 450 |
30-50 | 230 |
30-50 | 120 |
50-70 | 120 |
70-90 | 340 |
90-10 | 920 |
我想對 BirthYear 的步行進行回歸,并且 BirthYear 90-10 是省略的類別,以找出 70-90 人平均步行少于 90-10 人的次數。
我給出了這段代碼,但不知道如何修復 90-10 的省略類別。
feols(fml = walking ~ BirthYear, data = df)
uj5u.com熱心網友回復:
要將 70-90 類別放在參考/攔截中,只需使用 relevel 功能
> df$BirthYear=factor(df$BirthYear)
> df$BirthYear=relevel(df$BirthYear,"70-90")
> summary(lm(walking~BirthYear,data=df))
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 634.29 105.62 6.006 0.000131 ***
BirthYear30-50 -297.62 192.83 -1.543 0.153754
BirthYear50-70 -324.29 224.05 -1.447 0.178396
BirthYear90-10 -74.29 224.05 -0.332 0.747062
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/529432.html
標籤:r
上一篇:在R中創建具有特定長度的序列