【发布时间】:2020-01-17 02:12:15
【问题描述】:
我将一个 SAS 数据集导入 RStudio。我想查看一个名为“sex”的特定列(1 = 女性,2 = 男性),然后分别计算 1 和 2 的数量,但我收到以下错误消息:
> colnames(bios)
[1] "PUF_CASE_ID" "PUF_FACILITY_ID"
[3] "FACILITY_TYPE_CD" "FACILITY_LOCATION_CD"
[5] "AGE" "SEX"
[7] "RACE" "SPANISH_HISPANIC_ORIGIN"
PUF_CASE_ID PUF_FACILITY_ID FACILITY_TYPE_CD FACILITY_LOCATI… AGE SEX RACE
<chr> <chr> <dbl> <dbl> <dbl> <dbl> <dbl>
1 Db309d6d8-… OGMJIMFFRC 2 1 82 2 1
2 D39a0df19-… OGMJIMFFRC 2 1 68 1 1
3 D40032d28-… OGMJIMFFRC 2 1 76 1 1
4 D2dac989c-… OGMJIMFFRC 2 1 82 1 1
5 Db0ba85a6-… OGMJIMFFRC 2 1 64 1 1
6 D9448c7ff-… OGMJIMFFRC 2 1 55 1 1
7 Daa3e4e44-… OGMJIMFFRC 2 1 50 2 1
8 D5f0e487d-… OGMJIMFFRC 2 1 58 2 3
9 D353b0fac-… OGMJIMFFRC 2 1 80 1 1
10 D1d1761fb-… OGMJIMFFRC 2 1 71 1 1
我是 R 的初学者,不知道出了什么问题。我可以查看我的数据集,而且我肯定没有拼错列名。
不胜感激!
【问题讨论】:
-
你能提供
colnames(bios)的输出吗?另外,你能提供一个你的数据框的小例子吗?见:stackoverflow.com/questions/5963269/… -
@dc37 已添加!谢谢
-
注意列名区分大小写
标签: r