php 그래프 예제 속시원내과 | 2019년 8월 3일

참고로 생성자의 두 번째 매개 변수는 그래프에 고유한 이름이어야 합니다. 여기서는 “simplest_graph”를 입력했지만 공백이 아닌 문자열일 수 있습니다. 페이지에 여러 차트가 있을 수 있기 때문에 고유 값이어야 합니다 (phpChart Enterprise를 사용하고 있으며 무료 Lite 버전은 페이지당 하나의 차트로 제한됩니다. 출처: http://phpchart.org/examples/change-renderer-type/ Google 차트의 좋은 점은 완전히 무료라는 것 외에도 신속하게 시작하는 데 도움이되는 많은 코드 예제가 있다는 사실입니다. 나는 pChart, 인기있는 PHP 차트 라이브러리를 시도했습니다. 생성 된 그래프는 다운로드 할 수 있지만 괜찮은 보이지만 그래프는 모두 정적 이미지입니다 … 그건 90 년대입니다. 하이차트는 최고의 대안처럼 보인다. 그래프는 놀랍고 애니메이션이 풍부하며 수많은 사용자 지정 옵션을 제공하지만 동시에 매우 복잡하며 많은 양의 자바스크립트 지식이 필요합니다. 하이차트는 PHP 특정도 상업적 사용을 위한 무료도 아니다. 이 스크린샷은 Chart.js 차트 라이브러리에서 생성된 그래프 출력과 데이터베이스의 동적 데이터를 보여 주며 있습니다. 내가 phpChart에 대해 가장 좋아하는 것은 얼마나 쉽고 최소한의 코드 양을 시작할 수 있습니다.

프런트 엔드 프로그래밍이 기본 PHP 그래프를 개발하는 데 얼마나 간단한지 과장하기는 어렵습니다. Chart.js를 사용하여 그래프 뷰를 만드는 것은 간단하고 쉽습니다. 데이터베이스에서 검색된 동적 데이터에 대한 그래프 출력을 만들었습니다. 학생 마크가 포함된 MySQL 데이터베이스 테이블 tbl_marks가 있습니다. 마크 데이터를 읽고 Chart.js 함수에 공급하여 마크 통계가 있는 그래프를 만들었습니다. 또한 알 수 있듯이 “simplest_graph”는 jqplot 개체를 나타내는 _simplest_graph_plot_properties로 JavaScript 변수의 일부로 사용됩니다. 이것이 이름이 고유해야 하는 이유입니다. 기본 차트 유형은 유형이 지정되지 않은 경우 선도형입니다.

차트 유형을 변경하려면 set_series_default 함수를 호출합니다. 예를 들어 위의 예제를 원형 차트로 변경하려면 텍스트 “PHP 소스”를 클릭하여 PHP 소스 코드를 표시합니다. 각 예제는 생성된 자바스크립트와 플러그인을 보여줍니다. PhpChart는 막대, 선 및 스택 차트의 구현을 지원합니다. 줄선 그래프; 블록 플롯; 거품 차트; 촛대 그래프; 도마뱀 차트; 미터 그래프; 플롯의 여러 다른 유형. 지원되는 렌더러 목록 : 마지막으로 마무리하기 전에 phpChart의 귀중한 기능 중 하나를 언급해야합니다. 즉, 빌드 인 디버그 기능입니다. 웹 사이트에서 모든 온라인 예제 (http://phpchart.org/examples/)는 라이브 데모와 자바 스크립트 및 PHP 와 같은 명확하고 쉽게 이식 가능한 코드의 두 탭으로 디버그를 사용할 수 있습니다.

프런트 엔드 프로그래밍을 새로 접하고 대화형 웹 차트를 생성해야하는 나처럼 있다면 phpChart를 좋아할 것입니다. HTML5 그래프의 phpChart 예제의 전체 목록은 아래 의 한 페이지에 나열됩니다. 운이 좋으면 문서가 거의 필요하지 않습니다. 통계를 시각화하려는 경우 그래프는 가장 좋은 표현 방법 중 하나입니다. 그래프를 사용하면 데이터를 쉽고 분명하게 이해할 수 있습니다. 구글 차트, 하이 차트, Chart.js 등과 같은 다양한 차트 라이브러리가 있습니다. 이전에는 Highcharts를 사용하여 그래프를 생성하는 예제 코드를 만들었습니다. Chart.js 라이브러리를 사용하여 그래프 뷰를 만드는 예제를 만들어 보겠습니다.

당신은 당신의 브라우저에서 소스를 볼 경우, 당신은 phpChart 자동으로 jquery.js, jquery-ui, jqplot.js, jquery-ui.css 등을 포함한 CSS 파일뿐만 아니라 자바 스크립트의 숫자를 포함하는 것을 알 수 있습니다

Comments are closed.