반응형
데이터 프레임을 부분 집합화할 때 정의되지 않은 열이 선택됨
데이터 프레임이 있습니다. 데이터 프레임에 str(data)
대해 자세히 보여주기 위해 결과는 다음과 같습니다.
> str(data)
'data.frame': 153 obs. of 6 variables:
$ Ozone : int 41 36 12 18 NA 28 23 19 8 NA ...
$ Solar.R: int 190 118 149 313 NA NA 299 99 19 194 ...
$ Wind : num 7.4 8 12.6 11.5 14.3 14.9 8.6 13.8 20.1 8.6 ...
$ Temp : int 67 72 74 62 56 66 65 59 61 69 ...
$ Month : int 5 5 5 5 5 5 5 5 5 5 ...
$ Day : int 1 2 3 4 5 6 7 8 9 10 ...
그러나 예를 들어 Ozone
14 이상의 금액을 부분 집합으로 지정 하려면 다음 코드를 사용하여 오류를 발생시킵니다.
> data[data$Ozone > 14 ]
[.data.frame
(data, data $ Ozone> 14) 오류 : 정의되지 않은 열이 선택됨
해당 조건이 참인 행을 원하므로 쉼표가 필요합니다.
data[data$Ozone > 14, ]
참고 URL : https://stackoverflow.com/questions/19205806/undefined-columns-selected-when-subsetting-data-frame
반응형
'Programing' 카테고리의 다른 글
C의 구조체 멤버에 대한 기본값 (0) | 2020.11.21 |
---|---|
Git 브랜치는 어디에서 시작하고 길이는 얼마입니까? (0) | 2020.11.21 |
IntelliJ IDEA에서 프로젝트 이름 바꾸기 (0) | 2020.11.21 |
.NET Core Identity Server 4 인증 VS ID 인증 (0) | 2020.11.21 |
Python popen 명령. (0) | 2020.11.21 |