Pyplot에서 이미 플롯 된 플롯의 선 너비를 어떻게 변경할 수 있습니까?

창콤

PlotFigure ()를 정의 하는 다음 파이썬 모듈 ' plot_figure.py '를 고려하십시오 . 의사 코드입니다.

import matplotlib.pyplot as plt

def PlotFigure(x)
  # Some other routines..
  plt.plot(x)
  # Some other routines..

plot_figure.PlotFigure를 호출하고 싶지만 그림을 플로팅 한 후이 그림의 선 너비를 변경하고 싶습니다. PlotFigure ()에 다른 루틴이 포함될 수 있지만 그림의 선은 위의 의사 코드에서와 같이 plt.plot ()을 사용하여 플로팅됩니다.

다음은 plot_figure.PlotFigure ()를 호출하는 코드입니다.

#!/usr/bin/python
import matplotlib.pyplot as plt
import plot_figure
x_data = [ # some data ]
plot_figure.PlotFigure(x_data)

#***I would like to change the line width of the figure here***

plt.show()

을 사용하여 그림 핸들을 얻을 수 있다는 것을 알고 fig = plt.gcf()있지만 plt.setp(fig, linewidth=2)작동하지 않습니다.

누구든지 이것에 대한 제안을 할 수 있습니까?

중요성의 중요성

먼저 선폭 (또는 다른 플롯 매개 변수)을 설정하는 일반적인 방법은 플롯 명령에 대한 인수로 제공하는 것입니다.

import matplotlib.pyplot as plt

def PlotFigure(x, **kwargs):
    # Some other routines..
    plt.plot(x, linewidth=kwargs.get("linewidth", 1.5) )
    # Some other routines..

그리고 전화

plot_figure.PlotFigure(x_data, linewidth=3.)

이것이 정말로 선택 사항이 아니라면 그림에서 선을 가져와야합니다.
가장 쉬운 경우는 축이 하나 뿐인 경우입니다.

for line in plt.gca().lines:
    line.set_linewidth(3.)

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

동일한 플롯에서 생성된 2개의 그래프 선을 이미지의 서로 다른 두 플롯에 어떻게 플롯할 수 있습니까?

벌웜 플롯에 대한 이산 x 축의 순서를 어떻게 변경할 수 있습니까?

ImageDataGenerator로로드 된 임의의 이미지를 어떻게 플롯 할 수 있습니까?

플롯 된 목록의 이름에서 플롯 레이블을 어떻게 얻을 수 있습니까?

플롯에서 선 사이의 간격을 어떻게 설정할 수 있습니까?

R에서 플롯의 패싯 너비를 어떻게 조정할 수 있습니까?

박스 플롯에 첨부 된 막대 플롯을 어떻게 플롯 할 수 있습니까?

함수 호출의 결과로 플롯된 이미지를 어떻게 가져와서 이미지 그리드에 플롯합니까?

R에서 누적 막대 플롯의 순서를 어떻게 변경할 수 있습니까?

플롯에서 텍스트의 위치를 어떻게 변경할 수 있습니까?

돌아가서 데이터를 변경하지 않고 Seaborn 바이올린 플롯의 x 축 레이블을 어떻게 변경할 수 있습니까?

rmarkdown에서 ggplot2 플롯의 레이블 크기를 어떻게 조정할 수 있습니까?

matplotlib에서 플롯 된 선에 숫자를 추가 할 수 있습니까?

내 서브플롯 레이블의 위치를 어떻게 결정할 수 있습니까?

ggplot에서 경계 상자를 어떻게 플롯 할 수 있습니까?

Python의 선 플롯에 특정 값이 있는 경우 점을 플롯하지 않을 수 있습니까?

xy 축에 날짜와 시간이있는 등고선 플롯을 어떻게 할 수 있습니까?

플롯에서 경계선 없이 지도(예: 독일)의 영역을 어떻게 색칠할 수 있습니까?

등고선 플롯의 경우 legend ()가 비어 있습니다. 이것은 의도 된 것입니까?

Pandas 플롯에서 X 레이블을 어떻게 변경할 수 있습니까?

플롯 R 차트에서 불투명도를 어떻게 변경할 수 있습니까?

colspan이 다른 4 개의 서브 플롯을 어떻게 플로팅 할 수 있습니까?

Matplotlib의 플롯 안에 축선을 어떻게 그릴 수 있습니까?

이 플롯 선 그래프를 어떻게 수정합니까?

ggplot의 플롯 내부에 서브 플롯을 어떻게 주문할 수 있습니까?

컬러 바 파이썬에서 어떻게 플롯 할 수 있습니까?

등고선 플롯에 대한 Isocontour의 xy 좌표를 어떻게 얻을 수 있습니까?

플레이북에 전달된 추가 변수를 어떻게 동적으로 변경할 수 있습니까?

동일한 플롯에서 완전히 다른 의미로 여러 열을 어떻게 플롯 할 수 있습니까?

TOP 리스트

  1. 1

    어떻게 아무리 "나쁜", ANY의 SSL 인증서와 HttpClient를 사용하지합니다

  2. 2

    SAP Java Connector (SAP JCO) SAP Funcion Module의 동적 매개 변수 및 값 목록

  3. 3

    자바, 레디 스, 탄성 검색, 몽고와 자동 완성

  4. 4

    ElasticSearch-노드 잠금을 가져 오지 못했습니다.

  5. 5

    Excel : 합계가 N보다 크거나 같은 상위 값 찾기

  6. 6

    rclone으로 원격 디렉토리의 모든 파일을 삭제하는 방법은 무엇입니까?

  7. 7

    Ubuntu는 GUI에서 암호로 사용자를 만듭니다.

  8. 8

    R-이중 항목 피벗 테이블 만들기

  9. 9

    PyCharm에서 갑자기 일부 메뉴 명령이 작동을 멈췄습니다.

  10. 10

    Cassandra에서 버전이 지정된 계층의 효율적인 모델링

  11. 11

    자바의 .txt 파일에서 2D 배열 읽기

  12. 12

    매개 변수에서 쿼리 객체를 선언하는 방법은 무엇입니까?

  13. 13

    cypress로 배열의 인덱스를 가져 오면 대신 "-1"이 반환됩니다.

  14. 14

    VBA-조건에 따라 자동으로 팝업되는 오류 메시지를 가질 수 있습니까?

  15. 15

    여러 양식을 사용하여 목록 상자 내에서 데이터 편집 문제

  16. 16

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

  17. 17

    스크립트에 의해 SSH를 통해 자동으로 X 프로세스 전달

  18. 18

    그룹 별 중복 관측치를 축소하면서 테이블 전치

  19. 19

    마우스 휠 JQuery 이벤트 핸들러에 대한 방향 가져 오기

  20. 20

    버튼을 클릭하기 위해 pywinauto를 가져올 수 없습니다.

  21. 21

    randomUUID ()를 사용하여 생성 된 UUID의 길이를 줄이는 방법

뜨겁다태그

보관