> 백엔드 개발 > 파이썬 튜토리얼 > 또 다른 Python 아티팩트인 Matplotlib를 호출하여 코드 한 줄을 작성하지 않고도 그림을 그릴 수 있습니다!

또 다른 Python 아티팩트인 Matplotlib를 호출하여 코드 한 줄을 작성하지 않고도 그림을 그릴 수 있습니다!

王林
풀어 주다: 2023-04-13 12:37:02
앞으로
1735명이 탐색했습니다.

또 다른 Python 아티팩트인 Matplotlib를 호출하여 코드 한 줄을 작성하지 않고도 그림을 그릴 수 있습니다!

Sviewgui 소개

sviewgui는 csv 파일 또는 Pandas DataFrame의 데이터 시각화를 위한 PyQt 기반 GUI입니다. 이 GUI는 matplotlib를 기반으로 하며 다양한 방법으로 csv 파일을 시각화할 수 있습니다. 주요 기능:

  • Ⅰ 산점도, 선 도표, 밀도 도표, 히스토그램 및 상자 도표 유형
  • II 마커 크기, 선 너비, 히스토그램의 빈 수, 색상 맵 설정(cmocean에서); 그림은 편집 가능한 PDF로 제공됩니다.
  • IV 그림 그리기 코드는 sviewgui 외부에서 재사용 및 수정이 가능합니다.
  • 프로젝트 주소: https://github.com/SojiroFukuda/sview-gui

이 패키지는 사용이 매우 간단하며, buildGUI()라는 한 가지 메소드만 있습니다. 이 메소드에는 0개 또는 1개의 매개변수가 전달될 수 있습니다. csv 파일의 파일 경로를 인수로 사용하거나 pandas의 DataFrame 객체를 인수로 사용할 수 있습니다. 유사한 코드는 다음과 같이 작성됩니다:

# 第一种形式
import sviewgui.sview as sv
sv.buildGUI()
# 第二种形式
import sviewgui.sview as sv
FILE_PATH = "User/Documents/yourdata.csv"
sv.buildGUI(FILE_PATH)
# 第三种形式
import sviewgui.sview as sv
import pandas as pd
FILE_PATH = "User/Documents/yourdata.csv"
df = pd.read_csv(FILE_PATH)
sv.buildGUI(df)
로그인 후 복사

위 코드는 운전자가 이 GuI 시각적 인터페이스를 여는 데만 도움이 됩니다.

마지막으로 이 라이브러리는 matplotlib 시각화를 기반으로 하기 때문에 seaborn 스타일도 여기에 적용됩니다. 왜냐하면 seaborn도 matplotlib 시각화를 기반으로 하기 때문입니다.

sviewgui 설치

이 라이브러리에는 꽤 많은 종속 라이브러리가 있으므로 다음 코드 줄을 사용하여 sviewgui 라이브러리를 직접 설치할 수 있습니다.

pip install sviewgui -i https://pypi.tuna.tsinghua.edu.cn/simple/ --ignore-installed
로그인 후 복사

마지막 항목 -ignore-installed는 처음에 추가하지 않았는데 오류가 보고되었습니다. 오류는 대략 다음과 같습니다.

ERROR: Cannot uninstall 'certifi'. It is a distutils installed project and thus we cannot
accurately determine which files belong to it which would lead to only a partial uninstall.
로그인 후 복사

이 항목만 추가하세요. 이유는 걱정하지 마세요. 모르겠어요!

sviewgui use

위에서 GUI 그래픽 인터페이스 창을 여는 코드 3개를 소개했습니다. 여기서는 다음 방법만 소개합니다.

import sviewgui.sview as sv
sv.buildGUI()
로그인 후 복사

스크린샷은 다음과 같습니다.

또 다른 Python 아티팩트인 Matplotlib를 호출하여 코드 한 줄을 작성하지 않고도 그림을 그릴 수 있습니다!명령어에 위 코드를 입력한 후 line은 이 그래픽 인터페이스 창을 열도록 배경을 구동합니다. 초기화 상태는 대략 다음과 같습니다.

또 다른 Python 아티팩트인 Matplotlib를 호출하여 코드 한 줄을 작성하지 않고도 그림을 그릴 수 있습니다!위의 선택을 클릭하여 데이터 소스를 선택합니다.

또 다른 Python 아티팩트인 Matplotlib를 호출하여 코드 한 줄을 작성하지 않고도 그림을 그릴 수 있습니다! 그런 다음 왼쪽 메뉴를 클릭할 수 있습니다. 막대를 사용하여 해당 그래프를 생성합니다. 그런데 한가지 아쉬운점이 있는데, 중국어를 지원하지 않는 것 같아요! ! !

또 다른 Python 아티팩트인 Matplotlib를 호출하여 코드 한 줄을 작성하지 않고도 그림을 그릴 수 있습니다!원하는 그래픽을 완성하기에는 이것만으로는 부족하다고 생각되면 그래픽에 해당하는 Python 코드를 복사하여 간단히 수정하면 됩니다.

또 다른 Python 아티팩트인 Matplotlib를 호출하여 코드 한 줄을 작성하지 않고도 그림을 그릴 수 있습니다!그런 다음 다음 코드를 사용하여 간단히 수정하여 아름다운 Matplotlib 그래픽을 생성할 수 있습니다.

아아아아

위 내용은 또 다른 Python 아티팩트인 Matplotlib를 호출하여 코드 한 줄을 작성하지 않고도 그림을 그릴 수 있습니다!의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:51cto.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿