반응형
오류 : "unit"기능을 찾을 수 없습니다.
테마 설정을 수정하는 동안이 간단한 코드는 다음 오류를 제공합니다.
library(ggplot2)
theme_nogrid <- theme_set(theme_update(
plot.margin=unit(c(.25, .25, .25, .25), "in"),))
Error in do.call(theme, list(...)) : could not find function "unit"
R
'단위'를 사용하는 모든 요소에 대해이 오류가 발생합니다. 'unit'을 호출하지 않는 다른 설정은 정상적으로 작동합니다. R v.2.15.2 (64 비트 Windows)를 실행하고 있습니다.
이 문제에 대해 온라인에서 광범위하게 검색했지만 아무것도 발견하지 못했습니다. 문제에 대한 제안에 감사드립니다.
이것은 ggplot2의 arrow ()가 더 이상 지원 되지 않는 것과 정확히 동일하지는 않지만 밀접한 관련이 있습니다 .
[
grid
패키지]는의 이전 버전에서 자동으로로드되었습니다ggplot[2]
(grid
기능을 사용자에게 표시 / 접근 가능하게 함). 이제는NAMESPACE
대신 가져 오기 를 통해 참조 되므로 함수grid
를 사용하려면grid
(또는 도움말 페이지를 보려면) 명시 적으로로드 해야합니다 .
여기서 "명시 적으로로드"는 library("grid")
또는 require("grid")
( grid
는 기본 패키지이므로 별도로 설치할 필요가 없음)을 의미합니다.
unit()
은 grid
패키지 의 함수 이므로 위의 답변 (약 arrow()
)이 적용됩니다.
또는 전체 패키지를 명시 적으로로드 grid::unit(...)
하거나 지정 grid::arrow(...)
하지 않고 지정할 수 있습니다 .
참고 URL : https://stackoverflow.com/questions/14885150/error-could-not-find-function-unit
반응형
'Programing' 카테고리의 다른 글
CSS가있는 자식이있는 경우 부모에 스타일 적용 (0) | 2020.10.13 |
---|---|
프로그래밍을위한 이상적인 키보드 레이아웃 (0) | 2020.10.13 |
임베디드 바이너리와 링크 된 프레임 워크의 차이점은 무엇입니까? (0) | 2020.10.13 |
간단한 Python 스크립트를 Windows 실행 파일로 변환하는 프로세스 (0) | 2020.10.13 |
LAN에서 모바일 장치를 사용하여 로컬로 구축 된 Jekyll Server에 연결 (0) | 2020.10.12 |