r - 被R卡住了!(循环和线性模型)
问题描述
我正在尝试制作一个循环(或其他可以做到这一点的东西),它可以从我的数据中分别针对每个国家/地区运行一年的线性模型和案例的自然对数,以便我可以从每个线性中获得斜率建模并将它们绘制为直方图。
我对 R 很陌生,我正在努力解决如何做到这一点;下面是我的数据的粗略快照,总共有 197 个不同的国家,范围从 1997 年到 2019 年。
任何有关如何执行此操作的帮助将不胜感激,谢谢。
解决方案
根据你的问题,看看这个网站。
假设您的数据在data.frame
被调用df
,那么您可以
df %>%
split(.$country) %>%
map(~ lm(log(cases) ~ year, data = .)) %>%
map(summary) %>%
map_dbl("Estimate")
如果您需要更多帮助,请告诉我。
推荐阅读
- javascript - Vue 组件未在 Laravel Blade.php 文件中呈现
- flask - 从 DynamoDB 读取的 Web 应用程序(Elastic Beanstalk + Flask)超出预期
- pine-script - 我如何创建一个结合 pinescript 上的两个基本价值的指标,例如自由现金流 + 账面价值
- javascript - 如何在 Syncfusion 网格中添加 angularJs 或使 syncfusion 行可点击并运行 angularjs 函数
- graphql - GraphQL:未知指令包括
- swiftui - 在容器视图中共享公共变量
- flutter - Flutter 嵌套声明式导航
- wpf - MVVMCross WPF ValueConverter 具有无效转换
- python - 在 C++ 中从 python 调用函数
- c - 我正在学习数据结构并坚持使用 c 中的链表实现队列