pythonpyg2plot의 원리 지식점 총결
1. 설명
PyG2Plot의 원리는 사실 매우 간단하다. 그 중에서pyecharts의 실현을 참고했지만 개미금복의 G2Plot는 완전히 가시 분석 이론을 바탕으로 하는 배치식 구조를 바탕으로 하기 때문에 포장상pyecharts보다 간결하고 매우 많다.
기본적인 원리는 Python 문법을 통해 API를 제공한 다음render를 호출할 때 최종 G2Plot HTML 텍스트를 생성하는 것이다. 그러나 서로 다른 환경에 따라 생성된 HTML은 약간 다르다.
2, 핵심 파일
python에서pyg2plot 어떻게 사용합니까
1. 전체 HTML 렌더링
다음과 같은 경우에 사용할 수 있습니다.
서버 html 직출 장면
상호작용 가능한 시각적 공유 생성
Excel 등의 도구가 포함된 장면
from pyg2plot import Plot
line = Plot("Line")
line.set_options({
"data": [
{ "year": "1991", "value": 3 },
{ "year": "1992", "value": 4 },
{ "year": "1993", "value": 3.5 },
{ "year": "1994", "value": 5 },
{ "year": "1995", "value": 4.9 },
{ "year": "1996", "value": 6 },
{ "year": "1997", "value": 7 },
{ "year": "1998", "value": 9 },
{ "year": "1999", "value": 13 },
],
"xField": "year",
"yField": "value",
})
# 1. render html file named plot.html
line.render("plot.html")
# 2. render html string
line.render_html()
2. Jupyter 노트북에서 미리 보기
from pyg2plot import Plot
line = Plot("Line")
line.set_options({
"height": 400, # set a default height in jupyter preview
"data": [
{ "year": "1991", "value": 3 },
{ "year": "1992", "value": 4 },
{ "year": "1993", "value": 3.5 },
{ "year": "1994", "value": 5 },
{ "year": "1995", "value": 4.9 },
{ "year": "1996", "value": 6 },
{ "year": "1997", "value": 7 },
{ "year": "1998", "value": 9 },
{ "year": "1999", "value": 13 },
],
"xField": "year",
"yField": "value",
})
line.render_notebook()
이pythonpyg2plot의 원리 지식에 관한 이 글을 요약하여 소개합니다. 더 많은 pythonpyg2plot의 원리에 관한 내용은 저희 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많은 응원 부탁드립니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.