H를 사용하여 R을 사용하고 있습니다. H2O 프레임의 두 가지 요소를 비교하려고하면 환경 변수 [1 행 x 1 열]가 표시됩니다. 이 개체의 형식을 숫자 또는 부울 형식으로 변환하고 싶습니다.h2o 유형 환경의 비교 연산자는 유형 환경을 반환합니다.
재현 가능한 예입니다.
library(h2o)
h2o.init()
>d <- as.data.frame(c(1,2,3,4,5,1))
>d.hex <- as.h2o(d)
>d.hex[1]
c(1, 2, 3, 4, 5, 1)
1 1
[1 row x 1 column]
>typeof(d.hex[1])
[1] "environment"
나는 그것이 부울 값, 0 또는 1
>d.hex[1] == d.hex[6]
c(1, 2, 3, 4, 5, 1)
1 1
[1 row x 1 column]
예상 출력을 반환하도록 다음과 같은 코드를 변환하는 방법을 원하는
[1] True
또는
[1] 1
안녕하세요 @Lauren, 작성해 주셔서 감사합니다. 그러나 나는 문제를 잘 설명 할 수 없다고 생각한다. 내가 기대하는 것은 비교 연산이 R 형식의 TRUE 또는 1 값을 반환해야한다는 것입니다. 하지만 1 [1 행 x 1 열]이 반환됩니다. –