r - 合并后变量观察消失
问题描述
我对 R 很陌生,并且有一位教授只提供示例而没有太多解释,所以我会尽力解释我的问题。
我曾经randomizr
创建一个实验。
set.seed(20016)
A <- complete_ra(N = 9954, m_each = c(3318, 3318, 3318), conditions=c("Treatment 1", "Treatment 2", "Control"))
table(A)
然后我要展示现有数据的治疗分布,按性别分开。所以我按照示例工作制作和处理新数据集,调用新变量“性别”,这样我就可以与现有数据合并......
gender <- seq(1.9954)
new_gender <- data.frame(gender, A)
final_data <- merge(colombia, new_gender, by.x = "gender", all.x = TRUE)
这一切看起来都很好,但是现在当我查看 final_data 时,变量 A 都充满了 N/A。当我在 new_gender 数据集中查看它时,所有观察结果都填写了“治疗 1”、“治疗 2”、“控制”的分配,但现在已经消失了。我的观察到哪里去了?我的目标是像这样绘制它:
ggplot(final_data, aes(x = A)) + geom_bar(aes(fill = gender)) + labs(title = "Treatment Separated by Gender", x = "Treatment", y = "Count")
但是我现在只得到一个条而不是三个,因为变量 A 都是“N/A”。
非常感谢任何帮助,因为我完全不知所措......
解决方案
推荐阅读
- python - 关于使用 talib 与 gpu 或 tpu 使计算 EMA 和其他更快
- c# - 无法解析程序集 UniversalApiContract
- python - 是否可以根据 Windows 10 当前的浅色/深色主题配置更改 tkinter 应用程序的主题?
- java - Android应用设备体积
- swift - 将字符串中的所有“char”替换为“charchar”
- ios - Expo build:ios 尝试确保 Apple Developer Portal 上存在 App ID 时出现问题
- python - 通过 xmlrpc 库连接 Odoo 12 错误
- azure - 访问 azure AD 上的级别以进行应用程序注册
- google-rich-snippets - 丰富网页摘要(评论)未在 Google 中显示
- vue.js - 重新执行过滤器/方法