Share Vẽ biểu đồ bằng PHP với thư viện JpGraph

filiallion

Administrator
Staff member
Administrator
Messages
585
Points
10
Language
Tiếng Việt
Biểu đồ là thành phần không thể thiếu trong các thống kê, báo cáo giúp cho người xem cảm nhận được trực quan về sự thay đổi của số liệu. Hiện nay, có nhiều thư viện dùng để tạo biểu đồ được viết bằng ngôn ngữ JavaScript và PHP như thư viện D3.js, Flot, Chart.js... Bài viết này tôi giới thiệu với các bạn một thư viện PHP dùng để vẽ biểu đồ đó là JpGraph.

Thư viện JpGraph có thể được xem như một trong những thư viện PHP vẽ biểu đồ tốt nhất hiện nay, hỗ trợ vẽ nhiều loại biểu đồ phổ biến như line, bar, pie, scatter, radar,... Thư viện JpGraph yêu cầu PHP 5.1 trở lên và hỗ trợ đầy đủ nhất khi sử dụng PHP 7.

Việc sử dụng thư viện JpGraph cũng đơn giản, các bạn tải tại địa chỉ https://jpgraph.net/download và tích hợp vào website với nội dung mã lệnh PHP như sau:
PHP:
require 'path/to/jpgraph.php';
Nếu cần sử dụng loại biểu đồ nào thì khai báo thêm thư viện của biểu đồ đó như ví dụ sau:
PHP:
require 'path/to/jpgraph_line.php';
Bây giờ, các bạn có thể vẽ biểu đồ như ví dụ sau:
PHP:
//Khai báo dữ liệu
$data = array(1, 3, 5, 2, 4, 6, 10, 20, 15, 8);

//Khởi tạo đối tượng
$graph       = new Graph(350, 250);
$linePlot    = new LinePlot($data);

//Thêm loại biểu đồ
$graph->Add($linePlot);

//Hiển thị biểu đồ
$graph->Stroke();
Trên đây chỉ là một ví dụ đơn giản để vẽ biểu đồ với thư viện JpGraph, các bạn có thể tìm hiểu thêm tại địa chỉ https://jpgraph.net/download/manuals/chunkhtml/index.html.
 
Back
Top