r을 사용하여 ggplot2에서 색상을 조정하는 데 어려움이 있습니다.

Mark Zurbrügg

R에서 만든 플롯을 matplotlib를 사용하여 파이썬에서 만든 플롯과 일치 시키려고합니다.

내가 사용하는 현재 코드가 올바르게 사용하려는 사용자 정의 색상과 일치하지 않습니다. 제대로 작동하려면 무엇을 변경할 수 있습니까?

내 주요 관심사는 선의 색상을 일치시키는 것입니다.

스케일 채우기 매뉴얼을 사용하려고합니다. 이것은 색상을 변경하지만 원하는 방식은 아닙니다.

ggplot(data = reactor.summarised.ci, aes(x=standard_time, y=value, group = 
group,  colour=group)) +
geom_line(size = 0.25)+
geom_ribbon(aes(x = standard_time, ymin = lower.ci.od, ymax = upper.ci.od), 
show.legend =FALSE, alpha =0.2, colour = NA)+
ylab("O.D.")+
xlab("Time (min)")+
xlim(0, 350)+
ggtitle('OD Over Time in in Bioreactor 1.02 before adjustment')+
theme(plot.title = element_text(hjust = 0.5))+
scale_fill_manual(values=c("#1f77b4", "#ff7f0e", "#2ca02c", '#d62728'))+
newtheme

newtheme는 다음과 같이 정의됩니다.

newtheme <-  theme_classic()+
          theme(plot.title = element_text(hjust = 0.5))

그림 범례, 리본 및 선에 다음 색상을 지정하고 싶습니다.

(ReactorA = "#1f77b4", 
ReactorB = "#ff7f0e",
ReactorC = "#2ca02c",
Reactor '#d62728')

생성 된 현재 플롯

현재 코드에 의해 생성 된 GGplot

스테판

채우지 않도록 매핑 group하고 color있습니다. 따라서 scale_color_manual선의 색상을 조정하려면 을 사용해야 합니다. 이 시도:

ggplot(data = reactor.summarised.ci, aes(x=standard_time, y=value, group = 
                                             group,  colour=group)) +
    geom_line(size = 0.25)+
    geom_ribbon(aes(x = standard_time, ymin = lower.ci.od, ymax = upper.ci.od), 
                show.legend =FALSE, alpha =0.2, colour = NA)+
    ylab("O.D.")+
    xlab("Time (min)")+
    xlim(0, 350)+
    ggtitle('OD Over Time in in Bioreactor 1.02 before adjustment')+
    theme(plot.title = element_text(hjust = 0.5)) +
    scale_color_manual(values=c("reactorA" = "#1f77b4", "reactorB" = "#ff7f0e", "reactorC" = "#2ca02c", "reactorD" = '#d62728'))+
    newtheme

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

목록에서 항목을 제거하는 데 어려움이 있습니다.

분류에서Dev

Notepad ++에서 정규식을 사용하여 등호 주위에 공백을 추가하는 데 어려움이 있습니다.

분류에서Dev

파이썬에서지도 기능을 사용하는 데 어려움이 있습니다.

분류에서Dev

목록에 <T> 유형을 추가하는 데 어려움이 있습니다.

분류에서Dev

XUL에서이 비정상적으로 구조화 된 Javascript 함수를 호출하는 데 어려움을 겪고 있습니다.

분류에서Dev

Google 막대 차트에서 작업 중이며 개별 막대에 색상을 추가하는 데 어려움을 겪고 있습니다.

분류에서Dev

절대 경로를 반환하기 위해 변수와 문자열을 혼합하여 bash에서 readlink를 사용하는 데 어려움이 있습니다.

분류에서Dev

자바에서 버튼을 사용하여 메소드를 중지하거나 종료하는 데 어려움이 있습니다.

분류에서Dev

Javascript 및 XMLHTTPRequest를 사용하여 웹 페이지에서 오디오 파일을 저장하는 데 어려움을 겪고 있습니다.

분류에서Dev

InsertParameters를 사용하여 asp.net에 사용자 이름을 저장하는 데 어려움이 있음 (vb)

분류에서Dev

JavaFX에서 일부 요소의 크기를 조정하는 데 어려움을 겪고 있습니다.

분류에서Dev

Python 에서이 TypeError가 발생하는 이유를 이해하는 데 어려움을 겪고 있습니다.

분류에서Dev

참조 패스를 사용하는 데 어려움을 겪고 있습니다.

분류에서Dev

함수에서 원하는 출력 파일 유형을 가져 오는 데 어려움이 있습니다.

분류에서Dev

서버에서 배열로 json 문자열을 변환하는 데 어려움이 있습니다.

분류에서Dev

ggplot2를 사용하여 데이터 프레임 외부의 이러한 데이터에서 상자 그림을 만들 수 있습니까?

분류에서Dev

이 json 파일을 구문 분석하는 데 어려움이 있습니다.

분류에서Dev

간단한 C 문을 이해하는 데 어려움이 있습니다.

분류에서Dev

간단한 C 문을 이해하는 데 어려움이 있습니다.

분류에서Dev

List <Packet>을 List <List <Packet >>에 추가하는 데 어려움이 있습니까?

분류에서Dev

xmllint 사용법-xml 속성을 얻는 데 어려움이 있습니다.

분류에서Dev

Java에서 Palindrome을 수행하는 데 어려움을 겪고 있습니다.

분류에서Dev

Powershell의 텍스트 파일에서 응답을 추출하는 데 어려움이 있습니다.

분류에서Dev

C #에서 "내부 형식 확장"을 표시하는 데 어려움이 있습니다.

분류에서Dev

SQL Server에서 xml을 구문 분석하는 데 어려움이 있습니다.

분류에서Dev

Django에서 request.POST 값을 변환하는 데 어려움이 있습니다.

분류에서Dev

통화 서명을 이해하는 데 어려움이 있음

분류에서Dev

설치된 psensor, 내 GPU에 해당하는 판독 값을 식별하는 데 어려움이 있습니다.

분류에서Dev

Html.DropDownListFor에 대한 인수의 목적을 이해하는 데 어려움이 있습니다.

Related 관련 기사

  1. 1

    목록에서 항목을 제거하는 데 어려움이 있습니다.

  2. 2

    Notepad ++에서 정규식을 사용하여 등호 주위에 공백을 추가하는 데 어려움이 있습니다.

  3. 3

    파이썬에서지도 기능을 사용하는 데 어려움이 있습니다.

  4. 4

    목록에 <T> 유형을 추가하는 데 어려움이 있습니다.

  5. 5

    XUL에서이 비정상적으로 구조화 된 Javascript 함수를 호출하는 데 어려움을 겪고 있습니다.

  6. 6

    Google 막대 차트에서 작업 중이며 개별 막대에 색상을 추가하는 데 어려움을 겪고 있습니다.

  7. 7

    절대 경로를 반환하기 위해 변수와 문자열을 혼합하여 bash에서 readlink를 사용하는 데 어려움이 있습니다.

  8. 8

    자바에서 버튼을 사용하여 메소드를 중지하거나 종료하는 데 어려움이 있습니다.

  9. 9

    Javascript 및 XMLHTTPRequest를 사용하여 웹 페이지에서 오디오 파일을 저장하는 데 어려움을 겪고 있습니다.

  10. 10

    InsertParameters를 사용하여 asp.net에 사용자 이름을 저장하는 데 어려움이 있음 (vb)

  11. 11

    JavaFX에서 일부 요소의 크기를 조정하는 데 어려움을 겪고 있습니다.

  12. 12

    Python 에서이 TypeError가 발생하는 이유를 이해하는 데 어려움을 겪고 있습니다.

  13. 13

    참조 패스를 사용하는 데 어려움을 겪고 있습니다.

  14. 14

    함수에서 원하는 출력 파일 유형을 가져 오는 데 어려움이 있습니다.

  15. 15

    서버에서 배열로 json 문자열을 변환하는 데 어려움이 있습니다.

  16. 16

    ggplot2를 사용하여 데이터 프레임 외부의 이러한 데이터에서 상자 그림을 만들 수 있습니까?

  17. 17

    이 json 파일을 구문 분석하는 데 어려움이 있습니다.

  18. 18

    간단한 C 문을 이해하는 데 어려움이 있습니다.

  19. 19

    간단한 C 문을 이해하는 데 어려움이 있습니다.

  20. 20

    List <Packet>을 List <List <Packet >>에 추가하는 데 어려움이 있습니까?

  21. 21

    xmllint 사용법-xml 속성을 얻는 데 어려움이 있습니다.

  22. 22

    Java에서 Palindrome을 수행하는 데 어려움을 겪고 있습니다.

  23. 23

    Powershell의 텍스트 파일에서 응답을 추출하는 데 어려움이 있습니다.

  24. 24

    C #에서 "내부 형식 확장"을 표시하는 데 어려움이 있습니다.

  25. 25

    SQL Server에서 xml을 구문 분석하는 데 어려움이 있습니다.

  26. 26

    Django에서 request.POST 값을 변환하는 데 어려움이 있습니다.

  27. 27

    통화 서명을 이해하는 데 어려움이 있음

  28. 28

    설치된 psensor, 내 GPU에 해당하는 판독 값을 식별하는 데 어려움이 있습니다.

  29. 29

    Html.DropDownListFor에 대한 인수의 목적을 이해하는 데 어려움이 있습니다.

뜨겁다태그

보관