0

我正在写一篇关于投资公司及其与可持续金融计划的关系的论文。我正在使用一个包含 307 位投资者的面板数据集,其中 125 位签署了这项可持续发展倡议。

我想添加一个部分,我在其中测试哪些变量可能会促使他们签署该倡议。

我相信我应该为此使用 logit 回归,但没有广泛使用这些,我正在寻找一些指导。

目前数据如下:

投资者 活动 国家 地区 战略 签字人
123 即时通讯 2002年 4.45 法国 欧洲 风险投资 1
123 即时通讯 2003年 3.2 法国 欧洲 风险投资 1
123 即时通讯 2004年 7.8 法国 欧洲 风险投资 1
伊耿 2005年 5.4 荷兰 欧洲 经过 0
伊耿 2006年 4.2 荷兰 欧洲 经过 0
伊耿 2007年 1.3 荷兰 欧洲 经过 0

正如您所看到的,签名变量是一个二进制变量,我希望针对它测试国家或地区等变量。

任何提示将不胜感激!

罗里

4

1 回答 1

1

您可以在 R 中使用 glm 函数。以下是一个将国家和活动变量作为自变量的示例:

# Assuming that your dataframe name is df
my_logit <- glm(signatory ~ activity + country, family = 'binomial', data=df)
# Check the output summary
summary(my_logit)
于 2021-07-26T14:42:38.017 回答