함수에서 생성 된 Figure를 다른 Figure의 서브 플롯에 추가

루카스 올리베이라

두 개의 특정 플롯을 만들고 해당 수치를 반환하는 두 개의 함수를 만들었습니다.

import matplotlib.pyplot as plt

x = range(1,100)
y = range(1,100)

def my_plot_1(x,y):
    fig = plt.plot(x,y)
    return fig

def my_plot_2(x,y):
    fig = plt.plot(x,y)
    return fig

이제 함수 밖에서 두 개의 서브 플롯이있는 그림을 만들고 여기에 함수 그림을 추가하려고합니다. 이 같은:

my_fig_1 = my_plot_1(x,y)
my_fig_2 = my_plot_2(x,y)

fig, fig_axes = plt.subplots(ncols=2, nrows=1)
fig_axes[0,0] = my_fig_1
fig_axes[0,1] = my_fig_2

그러나 생성 된 그림을이 새 그림에 할당하는 것만으로는 작동하지 않습니다. 이 함수는 Figure를 호출하지만 서브 플롯에 할당되지 않았습니다. 내 함수 그림을 다른 그림의 서브 플롯에 배치하는 방법이 있습니까?

빅 벤

함수를 전달하는 것이 더 쉽고 좋습니다 Axes.

def my_plot_1(x,y,ax):
    ax.plot(x,y)

def my_plot_2(x,y,ax):
    ax.plot(x,y)

fig, fig_axes = plt.subplots(ncols=2, nrows=1)

# pass the Axes you created above
my_plot_1(x, y, fig_axes[0])
my_plot_2(x, y, fig_axes[1])

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

for 루프를 사용하여 Figure에 서브 플롯 추가

분류에서Dev

두 플롯의 플롯 된 막대를 R에서 세 가지 다른 플롯으로 재배치

분류에서Dev

matplotlib에서 별도의 Figure에 서브 플롯 축 플로팅

분류에서Dev

Figure에 여러 서브 플롯이 포함 된 경우 matplotlib.widgets.TextBox 상호 작용이 느립니다.

분류에서Dev

matplotlib에서 다른 서브 플롯의 크기를 조정하지 않고 서브 플롯에 테이블을 추가하는 방법

분류에서Dev

MATLAB GUI의 다른 Figure에서 한 Figure의 변수 사용

분류에서Dev

matplotlib의 삽입으로 다른 라이브러리에서 생성 된 이미지 추가

분류에서Dev

matplotlib의 표시된 플롯에서 데이터를 가져와 확률 밀도 함수에 전달합니다.

분류에서Dev

두 개의 서브 플롯 오른쪽에 테이블 추가

분류에서Dev

Mac의 이전 Lyx가 다른 컴퓨터의 최신 Lyx에서 생성 된 문서를 열지 못함

분류에서Dev

서브 플롯이있는 Geopandas 플롯에 범례를 추가하면 플롯의 크기가 변경됩니다.

분류에서Dev

반짝임 : 반응 슬라이더가 플롯에서 오류를 생성합니다. "잘못된 'xlim'값"

분류에서Dev

plyr를 사용하여 요인에 의해 생성 된 플롯에 제목 추가

분류에서Dev

knitr에 의해 생성 된 PDF / Tex 파일은 콘솔에서 동일한 코드로 생성 된 것과 다른 난수를 포함합니다.

분류에서Dev

동적으로 생성 된 Google 마커에 actionListeners를 추가하여 경로를 플롯합니다.

분류에서Dev

Pandas DataFrame 플로팅-그룹 별-생성 된 각 플롯에 다른 제목을 추가하는 방법

분류에서Dev

다른 열의 정보에서 날짜를 계산하는 MySQL / MariaDB에 생성 된 열을 어떻게 추가 할 수 있습니까?

분류에서Dev

R에서 ggplot을 사용하여 이동 된 플롯의 포인트를 다른 플롯과 연결

분류에서Dev

다른 하위의 함수에서 생성 된 객체 배열 사용

분류에서Dev

생성 된 클래스를 다른 함수에서 사용할 때 Python 오류

분류에서Dev

데이터 프레임을 통한 Matplot Lib 루프 및 Figure에 서브 플롯 추가

분류에서Dev

figtext를 서브 플롯 하단에 추가 할 때 발생하는 문제

분류에서Dev

MATLAB 함수 'ecdf'에서 생성 된 플롯을 사용자 정의 할 수 있습니까?

분류에서Dev

서브 플롯을 플로팅 할 때 'numpy.ndarray'객체에 'get_figure'속성이없는 문제를 수정하는 방법

분류에서Dev

미리 작성된 라이브러리 함수를 사용하여 서브 플롯에 플롯하는 방법은 무엇입니까?

분류에서Dev

Div를 다른 div에 추가하고 새로 생성 된 div를 Jquery printArea 함수에 전달하는 방법

분류에서Dev

서브 플롯이 Figure보다 훨씬 빠른 이유는 무엇입니까?

분류에서Dev

서브 플롯 내의 두 가지 다른 플롯에 대해 plotyy를 사용하는 방법은 무엇입니까?

분류에서Dev

함수를 사용하여 플롯 객체를 만든 다음 Figure에 배치

Related 관련 기사

  1. 1

    for 루프를 사용하여 Figure에 서브 플롯 추가

  2. 2

    두 플롯의 플롯 된 막대를 R에서 세 가지 다른 플롯으로 재배치

  3. 3

    matplotlib에서 별도의 Figure에 서브 플롯 축 플로팅

  4. 4

    Figure에 여러 서브 플롯이 포함 된 경우 matplotlib.widgets.TextBox 상호 작용이 느립니다.

  5. 5

    matplotlib에서 다른 서브 플롯의 크기를 조정하지 않고 서브 플롯에 테이블을 추가하는 방법

  6. 6

    MATLAB GUI의 다른 Figure에서 한 Figure의 변수 사용

  7. 7

    matplotlib의 삽입으로 다른 라이브러리에서 생성 된 이미지 추가

  8. 8

    matplotlib의 표시된 플롯에서 데이터를 가져와 확률 밀도 함수에 전달합니다.

  9. 9

    두 개의 서브 플롯 오른쪽에 테이블 추가

  10. 10

    Mac의 이전 Lyx가 다른 컴퓨터의 최신 Lyx에서 생성 된 문서를 열지 못함

  11. 11

    서브 플롯이있는 Geopandas 플롯에 범례를 추가하면 플롯의 크기가 변경됩니다.

  12. 12

    반짝임 : 반응 슬라이더가 플롯에서 오류를 생성합니다. "잘못된 'xlim'값"

  13. 13

    plyr를 사용하여 요인에 의해 생성 된 플롯에 제목 추가

  14. 14

    knitr에 의해 생성 된 PDF / Tex 파일은 콘솔에서 동일한 코드로 생성 된 것과 다른 난수를 포함합니다.

  15. 15

    동적으로 생성 된 Google 마커에 actionListeners를 추가하여 경로를 플롯합니다.

  16. 16

    Pandas DataFrame 플로팅-그룹 별-생성 된 각 플롯에 다른 제목을 추가하는 방법

  17. 17

    다른 열의 정보에서 날짜를 계산하는 MySQL / MariaDB에 생성 된 열을 어떻게 추가 할 수 있습니까?

  18. 18

    R에서 ggplot을 사용하여 이동 된 플롯의 포인트를 다른 플롯과 연결

  19. 19

    다른 하위의 함수에서 생성 된 객체 배열 사용

  20. 20

    생성 된 클래스를 다른 함수에서 사용할 때 Python 오류

  21. 21

    데이터 프레임을 통한 Matplot Lib 루프 및 Figure에 서브 플롯 추가

  22. 22

    figtext를 서브 플롯 하단에 추가 할 때 발생하는 문제

  23. 23

    MATLAB 함수 'ecdf'에서 생성 된 플롯을 사용자 정의 할 수 있습니까?

  24. 24

    서브 플롯을 플로팅 할 때 'numpy.ndarray'객체에 'get_figure'속성이없는 문제를 수정하는 방법

  25. 25

    미리 작성된 라이브러리 함수를 사용하여 서브 플롯에 플롯하는 방법은 무엇입니까?

  26. 26

    Div를 다른 div에 추가하고 새로 생성 된 div를 Jquery printArea 함수에 전달하는 방법

  27. 27

    서브 플롯이 Figure보다 훨씬 빠른 이유는 무엇입니까?

  28. 28

    서브 플롯 내의 두 가지 다른 플롯에 대해 plotyy를 사용하는 방법은 무엇입니까?

  29. 29

    함수를 사용하여 플롯 객체를 만든 다음 Figure에 배치

뜨겁다태그

보관