ggplot2에서 상관 계수 주석의 일부를 기울임 꼴로 표시하는 방법

gimmeshelter75

annotate()내 플롯에서 이탤릭체 아래 함수 에서 문자 "R"을 어떻게 만드는지 알 수 없습니다 . 나는에 추가 해봤 expression()전에 paste(), 그리고 사용 italic()하지만은 않고 계산의 결과보다, 텍스트로 "라운드 (COR을 ..."시작하는 섹션을 붙여 넣습니다.

    ggplot(subset(crossnat, !is.na(homicide) & !is.na(gdppercapita)),
  aes(x = gdppercapita, y = homicide)) +
  geom_point(alpha = 0.4) +
  ggtitle("Figure 3: Relationship between GDP per capita ($) and homicide rate") +
  labs(subtitle = "n = 177 (17 countries removed as either GDP per capita or homicide data unavailable",
       x = "GDP per capita ($)",
       y = "Number of homicides in 2013 (per 100k of population)") +
  scale_y_continuous(breaks = c(0,15,30,45,60,75,90)) +
  geom_smooth(method = "loess",
              formula = y ~ x,
              colour = "red",
              size = 0.5) +
  annotate(x = 50000, y = 75,
           label = paste("R = ", round(cor(crossnat$gdppercapita, crossnat$homicide, use = "complete.obs"),3)),
           geom = "text", size = 4)

감사

편집-제안 된 중복 가능성이 저에게 작동하지 않는 것 같습니다. 나는 이것이 내부에 포함되는 상관 관계의 계산 때문일 수 있다고 생각합니다 annotate().

Lstat

이러한 유형의 서식은 까다 롭습니다. parse=TRUE사용할 때 공백에주의해야합니다 . 텍스트 서식을 지정하려면 붙여 넣기의 두 단계를 진행하십시오. 재현 가능한 간단한 예를 만들어 보겠습니다.

ggData <- data.frame(x=rnorm(100), y=rnorm(100) )

ggplot코드의 가독성을 위해 함수 외부에 텍스트와 상관 관계 값 R을 저장하는 것이 좋습니다 .

textPart1 <- "paste(italic(R), \" =\")"      # check the ?annotate example for \" =\"
corVal <- round(cor(ggData$x, ggData$y, use = "complete.obs"), 3)

트릭은 공백 대신에 paste두 개의 변수를 사용하는 sep="~"것입니다.

ggplot(ggData, aes(x = x, y = y) ) +
  geom_point(alpha = 0.4) + 
  annotate("text", x = 2, y = 1.5,
           label = paste(textPart1, corVal, sep="~"), size = 4 , parse=TRUE)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

R에서 ggplot을 사용하여 상관 행렬의 일부 타일에만 표시하는 레이블의 일부를 어떻게 기울임 꼴로 표시 할 수 있습니까?

ggplot 범례의 일부 요소만 기울임꼴로 표시하는 방법은 무엇입니까?

Visual Studio Code에서 주석을 기울임 꼴로 표시하는 방법이 있습니까?

ggplot 여러 줄에 걸쳐 범례의 일부를 기울임 꼴로 표시

ggplot의 산점도 차트에 상관 계수가있는 기울임 꼴 r 추가

ggplot 캡션의 일부를 기울임 꼴로 표시하고 텍스트를 두 줄로 나누십시오.

ggplot2에서 stat='count'일 때 barplot의 채우기 색상을 수동으로 변경하는 방법

Corrplot에서 상관 계수의 글꼴 크기를 변경하는 방법은 무엇입니까?

ggplot2를 사용하여 X 레이블의 부분 문자열을 기울임꼴로 작성하는 방법은 무엇입니까?

HTML에서 ® 기호를 기울임 꼴로 표시하는 방법은 무엇입니까?

HTML에서 ® 기호를 기울임 꼴로 표시하는 방법은 무엇입니까?

ManyToMany 관계의 부울로 쿼리 세트에 주석 달기

한 축에서 다른 범주를 정렬하고 기울임 꼴로 표시 할 수 있습니까?

일부 라이브러리를 사용하여 pdf에서 기울임 꼴 글꼴을 일반 글꼴로 변환하는 방법은 무엇입니까?

상단 표시 줄 (GTK)에서 시계의 글꼴 크기를 변경하는 방법

R ggplot2에서 여러 변수로 레이블 축의 일부를 회전하는 방법

df의 열 일부를 기울임꼴로 가져오는 방법은 무엇입니까?

ggplot2에서 geom_text를 수백만으로 표시하는 방법

Qt Creator에서 일부 함수 정의가 기울임 꼴로 나타나는 이유는 무엇입니까?

Qt Creator에서 일부 함수 정의가 기울임 꼴로 나타나는 이유는 무엇입니까?

Qt Creator에서 일부 함수 정의가 기울임 꼴로 나타나는 이유는 무엇입니까?

ggplot2에서 ggtitle의 글꼴 크기를 늘리는 방법

런타임에 TextInput의 일부를 굵게 또는 기울임 꼴로 기본 반응

Python에서 두 함수 간의 상관 관계를 계산하는 방법

R에서 ggplot2의 막대 그래프에 여러 변수(예: 범주)를 표시하는 방법

동일하지 않은 주파수의 시계열 간의 상관 관계를 수행하는 방법

레일에서 사용자 추종자 관련 테이블의 상호 관계를 표시하는 방법

배경색이 기울임 꼴 텍스트의 일부를 숨기는 것을 방지하는 방법

R에서 플롯 레이블의 접미사를 기울임 꼴로 표시

TOP 리스트

  1. 1

    JNDI를 사용하여 Spring Boot에서 다중 데이터 소스 구성

  2. 2

    std :: regex의 일관성없는 동작

  3. 3

    JSoup javax.net.ssl.SSLHandshakeException : <url>과 일치하는 주체 대체 DNS 이름이 없습니다.

  4. 4

    PrematureCloseException : 연결이 너무 일찍 닫혔습니다.

  5. 5

    Xcode10 유효성 검사 : 이미지에 투명성이 없지만 여전히 수락되지 않습니까?

  6. 6

    정점 셰이더에서 카메라에서 개체까지의 XY 거리

  7. 7

    Ionic 2 로더가 적시에 표시되지 않음

  8. 8

    Seaborn에서 축 제목 숨기기

  9. 9

    C #에서 'System.DBNull'형식의 개체를 'System.String'형식으로 캐스팅 할 수 없습니다.

  10. 10

    복사 / 붙여 넣기 비활성화

  11. 11

    ArrayBufferLike의 typescript 정의의 깊은 의미

  12. 12

    Google Play Console에서 '예기치 않은 오류가 발생했습니다. 나중에 다시 시도해주세요. (7100000)'오류를 수정하는 방법은 무엇입니까?

  13. 13

    Kubernetes Horizontal Pod Autoscaler (HPA) 테스트

  14. 14

    jfreecharts에서 x 및 y 축 선을 조정하는 방법

  15. 15

    PRNG 기간보다 순열이 더 많은 목록을 무작위로 섞는 방법은 무엇입니까?

  16. 16

    C # HttpWebRequest 기본 연결이 닫혔습니다. 전송시 예기치 않은 오류가 발생했습니다.

  17. 17

    다음 컨트롤이 추가되었지만 사용할 수 없습니다.

  18. 18

    잘못된 구성 개체입니다. Webpack이 Angular의 API 스키마와 일치하지 않는 구성 개체를 사용하여 초기화되었습니다.

  19. 19

    Android Kotlin은 다른 활동에서 함수를 호출합니다.

  20. 20

    R의 마침표와 숫자 사이에 문자열 삽입

  21. 21

    Assets의 BitmapFactory.decodeStream이 Android 7에서 null을 반환합니다.

뜨겁다태그

보관