r - 用于绘制数据框的数据清理
问题描述
我目前正在 R Studio 中处理调查数据。我最初有两个 csv 文件,但我将它们合并为一个。两个 CSV 文件都包含样本 ID。第一个文件还包含双变量信息,而第二个文件包含作为连续变量的评级。
这是数据示例
ID O1 O2 O3 O4 O5 O6 O7 O8 S1 S2 S3 S4 S5 S6 S7 S8
22 0 1 0 1 0 1 0 1 4 6 2 6 4 3 6 2
23 0 1 0 0 1 1 0 1 5 6 10 4 5 7 7 6
24 0 1 1 0 1 0 0 1 7 4 7 8 7 6 3 9
25 0 0 1 1 0 0 1 1 3 5 5 7 4 6.9 6 5
26 0 1 0 0 1 1 0 1 2 2.5 7 5 4 5 4 3
27 0 1 1 1 0 1 0 0 6 3 4 6 5 6 5 6
28 0 1 1 1 0 0 0 1 7 4 2 8 2 1 4 5
29 0 0 1 0 1 1 1 0 2 5 1 2 4 3 2 2
30 0 1 0 1 1 1 0 0 8 2 6 7 1 7 5 4
31 0 0 0 1 0 1 1 1 7 4 3 2 4 5 7 2
32 0 0 1 0 0 1 1 1 4 7 5 3 1 6 2 3
33 0 1 1 0 1 1 0 0 7 4 5 8 8 5 6 7
例如,O1 中的 0 对应于 S1 中的 4。我想创建一个循环,将与变量 0 和 1 对应的所有值相加。
- 如果 O1 中的值为 0,则将 S1 中的值添加到“0 的总和”
- 如果 O1 中的值为 1,则将 S1 中的值添加到“1 的总和”
- 对所有列重复以获得 0 和 1 的总值。
任何策略或提示都会对未来有所帮助!
解决方案
推荐阅读
- javascript - ng-click 没有调用该函数我尝试了所有以前的答案
- javascript - 使用自动移动创建轮播 - 一直使用时间/暂停的问题
- r - Highcharter Unlimited 使用 R 向下钻取
- android - 从 Android Studio 运行 Gradle 脚本时未加载 Bashrc
- javascript - 在 sequelize 范围内包含一对多关联
- woocommerce - 如何让 WooCommerce 变化价格具有两位小数(尾随零)?
- react-native - ReactNative:元素出现在顶部但不会触发 onPress
- c# - 如何判断数组中是否存在特定的短整型变量值?
- swift - 子类中的委托方法有时不使用 Swift 5 编译器调用
- c++ - cmake + qt + vtk:macOS Mojave 中的编译错误