sviewgui는 csv 파일 또는 Pandas DataFrame의 데이터 시각화를 위한 PyQt 기반 GUI입니다. 이 GUI는 matplotlib를 기반으로 하며 다양한 방법으로 csv 파일을 시각화할 수 있습니다. 주요 기능:
이 패키지는 사용이 매우 간단하며, 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 설치
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
import sviewgui.sview as sv sv.buildGUI()
스크린샷은 다음과 같습니다.
명령어에 위 코드를 입력한 후 line은 이 그래픽 인터페이스 창을 열도록 배경을 구동합니다. 초기화 상태는 대략 다음과 같습니다.
위의 선택을 클릭하여 데이터 소스를 선택합니다.
그런 다음 왼쪽 메뉴를 클릭할 수 있습니다. 막대를 사용하여 해당 그래프를 생성합니다. 그런데 한가지 아쉬운점이 있는데, 중국어를 지원하지 않는 것 같아요! ! !
원하는 그래픽을 완성하기에는 이것만으로는 부족하다고 생각되면 그래픽에 해당하는 Python 코드를 복사하여 간단히 수정하면 됩니다.
그런 다음 다음 코드를 사용하여 간단히 수정하여 아름다운 Matplotlib 그래픽을 생성할 수 있습니다.
아아아아위 내용은 또 다른 Python 아티팩트인 Matplotlib를 호출하여 코드 한 줄을 작성하지 않고도 그림을 그릴 수 있습니다!의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!