비디오: r/Rareinsults | YOU LOOK LIKE A THUMB 2024
R에서하고 싶은 또 다른 일은 날짜의 특정 요소를 추출하는 것입니다. 년. 예를 들어, 과학자들은 여러 해 동안 특정 달 (예: 1 월)의 날씨를 비교하려고 할 수 있습니다.
이렇게하려면 먼저 datetime 개체에서 달을 추출하여 월을 결정해야합니다.
POSIXlt 클래스의 날짜를 사용하여 쉽게이 작업을 수행 할 수 있습니다.이 유형의 데이터는 이름순으로 요소를 추출 할 수있는 내부적으로 명명 된 목록으로 저장되기 때문입니다. 이렇게하려면 먼저 Date 클래스를 변환합니다.
>> xlt xlt [1] "1969-07-20 20: 17: 39 UTC"다음으로 $ 연산자를 사용하여 다른 요소를 추출합니다. 예를 들어, 연도를 얻으려면 다음을 사용하십시오. >> xlt $ year [1] 69
그리고 월을 얻으려면 다음을 사용하십시오. >> xlt $ mon [1] 6
unclass () 함수를 사용하여 POSIXlt 객체의 내부 구조를 노출 할 수 있습니다. >> unclass (xlt)
이 코드 줄을 실행하면 POSIXlt 개체가 실제로 이름이 지정된 목록임을 알 수 있습니다.