r - 尝试加倍子集时出现子集错误
问题描述
我有以下数据:
Year Sex Age
1991 0 Group1
1991 0 Group2
1991 1 Group1
1991 1 Group2
1992 0 Group1
1992 0 Group2
1992 1 Group1
1992 1 Group2
我试图将它分成几个不同的子集,
我用了
male <- df1[df1$sex == 1, ]
但是在第二步中,当我尝试使用
age1male <- male[male$Age == Group1, ]
再次对其进行子集化,结果变得混乱,一年中的许多行似乎是NA
,并且第一列中的数字变成了类似的东西NA.78
,NA.9
等等,我不知道出了什么问题。
解决方案
推荐阅读
- c# - 数组输出我没有输入的随机数
- python - 有什么方法可以在不更改 python 中的 dtype 的情况下转换数据框中的日期时间格式
- asp.net - 由于来自 IIS ASP.NET 网站的非法 URL,事件查看器向事件 1309 (HttpException) 发送垃圾邮件
- c# - 如何在循环 C# 中插入列表时提高性能
- arrays - 值列表上的计算字段
- javascript - 了解 http 请求如何在 Mocha 上工作
- sql-server - 获取权限错误和“功能不存在”错误
- perl - 如何在 Perl 中使用 mkdir 创建文件夹?
- c++ - 为什么我的代码在输出中添加了 93 天?
- google-cloud-platform - Google Cloud Vision - 如何检查包含上传的原始图像或处理请求结果的日志