r - 重复将相同的命令应用于 R 中的许多变量
问题描述
我想使用很多变量重复做同样的事情。我是 R 的新手,我不知道该怎么做。
我想做的是从一组 27 个变量中创建另一个数据框中的变量,即:
elecc$PAN <- rowsum(presidencia$PAN, presidencia$llave,
reorder = TRUE, na.rm = FALSE)
elecc$PRI <- rowsum(presidencia$PRI, presidencia$llave,
reorder = TRUE, na.rm = FALSE)
R中的什么命令会做到这一点?
解决方案
做就是了:
elecc[c("PAN", "PRI")] <- rowsum(presidencia[c("PAN", "PRI")], presidencia$llave, reorder = TRUE, na.rm = FALSE)]
(来自用户akrun的评论)
推荐阅读
- javascript - 各种用途的评估 JavaScript
- python-3.x - 如何在“for”循环中的每个错字旁边添加正确的信息?
- windows - 仅限 Windows 10 专业版标准用户帐户
- android - 我在这个 kotlin 类中错误地使用了 sqlite
- android - 如何使用图形范围内的 ViewModel 测试片段
- c# - 颜色自定义标题 DataGrid
- javascript - ReactJs 从 axios api 数据更新状态
- node.js - 为什么要为 Babel 和 ESLint 使用 Vue CLI?
- multithreading - Rust:发送一个parking_lot::RwLockReadGuard
- neural-network - 进化模拟器:神经网络似乎没有改善(processing.js)