这是一个通过 R 实现的 Model Context Protocol (MCP) 服务器,具备高级计量经济学建模和数据分析功能。它能让 AI 助手无缝执行复杂的计量经济学与统计分析,助力您快速从数据中获取有价值的见解。
本服务器提供了强大的计量经济学建模和数据分析能力,您可以按照以下步骤进行安装和使用。
summary() 功能生成数据集的摘要统计信息。dplyr 按指定列对数据进行分组并计算汇总统计信息。docker build -t r-econometrics-mcp .
docker run -it r-econometrics-mcp
安装所需的 Python 包:
pip install -r requirements.txt
安装所需的 R 软件包:
install.packages(c("plm", "lmtest", "sandwich"))
该服务器提供以下工具,以下是各工具的使用说明:
运行一个线性回归模型。 参数:
formula (字符串): 回归公式(例如,'y ~ x1 + x2')data (对象): 数据集作为字典/JSON 对象robust (布尔值,可选): 是否使用稳健标准误差运行一个面板数据模型。 参数:
formula (字符串): 回归公式(例如,'y ~ x1 + x2')data (对象): 数据集作为字典/JSON 对象index (数组): 面板索引变量(例如,['individual', 'time'])effect (字符串,可选): 效应类型: 'individual', 'time', 或 'twoways'model (字符串,可选): 模型类型: 'within', 'random', 'pooling', 'between', 或 'fd'执行模型诊断。 参数:
formula (字符串): 回归公式(例如,'y ~ x1 + x2')data (对象): 数据集作为字典/JSON 对象tests (数组): 要运行的测试(例如,['bp', 'reset', 'dw'])估计工具变量回归。 参数:
formula (字符串): 回归公式(例如,'y ~ x1 + x2 | z1 + z2')data (对象): 数据集作为字典/JSON 对象econometrics:formulas:常见计量经济学模型表述信息econometrics:diagnostics:诊断测试参考econometrics:panel_data:面板数据分析指南欢迎贡献!请随意提交 Pull Request。
本项目采用 MIT 许可证。