Heim Backend-Entwicklung PHP-Tutorial php报表之jpgraph柱状图实例代码_PHP

php报表之jpgraph柱状图实例代码_PHP

Jun 01, 2016 pm 12:14 PM
jpgraph 柱状图

新手初识jpgraph肯定会遇到各种各样的问题,比如乱码什么的,本案例是jpgraph3.0.7制作,也经过本人的多次实验,解决乱码问题
复制代码 代码如下:
$datay=array(); //纵坐标数据
$datax=array(); //横坐标数据
foreach ($usernums as $key => $value){
$datay[] = $value;
$datax[] = $userids[$key];
}
require_once (‘jpgraph-3.0.7/jpgraph/jpgraph.php');
require_once (‘jpgraph-3.0.7/jpgraph/jpgraph_bar.php');
// Create the graph. These two calls are always required
$graph = new Graph(800,600); //图像高宽
$graph->SetScale(“textlin”);
$graph->xaxis->SetTickLabels($datax);
$graph->xaxis->SetFont(FF_VERDANA,FS_NORMAL,10);
$graph->xaxis->SetLabelAngle(30);
$graph->yaxis->scale->SetGrace(20);
$graph->xaxis->scale->SetGrace(20);
// Add a drop shadow
$graph->SetShadow();
// Adjust the margin a bit to make more room for titles
$graph->img->SetMargin(40,30,20,40);
// Create a bar pot
$bplot = new BarPlot($datay);
// Adjust fill color
$bplot->SetFillColor(‘orange');
$bplot->value->Show();
$bplot->value->SetFont(FF_ARIAL,FS_BOLD,10);
$bplot->value->SetAngle(45);
$bplot->value->SetFormat(‘%d');
$graph->Add($bplot);
// Setup the titles
$graph->title->Set(iconv(“UTF-8″, “gb2312″,”用户消费报表图”));
$graph->xaxis->title->Set(iconv(“UTF-8″, “gb2312″,”用户姓名”));
$graph->yaxis->title->Set(iconv(“UTF-8″, “gb2312″,”用户订单数量”));
$graph->xaxis->title->SetFont(FF_SIMSUN,FS_BOLD);
$graph->yaxis->title->SetFont(FF_SIMSUN,FS_BOLD);
$graph->title->SetFont(FF_SIMSUN,FS_BOLD);
// Display the graph
$graph->Stroke();
?>

效果图:

官方网站 http://jpgraph.net/download/  下载地址 http://www.bitsCN.com/codes/38194.html

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So erstellen Sie ein Histogramm in WPS-Dokumenten So erstellen Sie ein Histogramm in WPS-Dokumenten Mar 20, 2024 pm 10:11 PM

WPS ist eine Software, die wir häufig in unserer täglichen Arbeit verwenden. Bei der Erstellung von Statistiken verwenden wir einige Diagramme zum Vergleich und als Referenz, beispielsweise die Anwendung von Histogrammen. Wissen Sie, wie man ein WPS-Histogramm erstellt? Der folgende Editor stellt vor, wie man ein WPS-Histogramm erstellt. Nachdem wir die von uns verwendete WPS-Software geöffnet haben, unterscheidet sich die Benutzeroberfläche je nach WPS-Version, hat jedoch keinen Einfluss auf den Betrieb. Suchen Sie als Nächstes die Option „Einfügen“ in der Hauptmenüleiste. Nach dem Öffnen sehen Sie die Diagrammoption. Nachdem das Diagramm geöffnet wurde, ist das erste das sogenannte Säulendiagramm. Tatsächlich gibt es drei Arten von Säulendiagrammen, nämlich gruppierte Säulendiagramme, gestapelte Säulendiagramme und prozentuale gestapelte Säulendiagramme Lassen Sie mich zunächst die Verwendung dieses gruppierten Säulendiagramms vorstellen. Die Wahl ist getroffen

Implementierung von Säulen- und Liniendiagrammfunktionen in statistischen Vue-Diagrammen Implementierung von Säulen- und Liniendiagrammfunktionen in statistischen Vue-Diagrammen Aug 17, 2023 am 11:39 AM

Implementierung von Balken- und Liniendiagrammfunktionen in statistischen Vue-Diagrammen Einführung: In Datenvisualisierungsanwendungen sind statistische Diagramme eine häufig verwendete Möglichkeit, Daten anzuzeigen. Als beliebtes JavaScript-Framework bietet Vue umfangreiche Funktionen und Benutzerfreundlichkeit und eignet sich sehr gut für die Implementierung statistischer Diagramme. In diesem Artikel werden die spezifischen Schritte zum Implementieren von Balkendiagrammen und Liniendiagrammen mit Vue vorgestellt und Codebeispiele angehängt. 1. Implementierung eines Balkendiagramms Ein Balkendiagramm ist ein Diagramm, das die Höhe eines Rechtecks ​​verwendet, um die Größe der Daten darzustellen. Im Folgenden werden die Vue- und Echarts-Bibliothek verwendet

Datenvisualisierungstechniken wie Balkendiagramme und Kreisdiagramme in Vue Datenvisualisierungstechniken wie Balkendiagramme und Kreisdiagramme in Vue Jun 25, 2023 pm 12:43 PM

In den letzten Jahren hat die rasante Entwicklung von Technologien zur Datenvisualisierung das Verständnis und die Analyse komplexer Daten erleichtert. Als beliebtes Front-End-Framework verfügt Vue über eine gute Skalierbarkeit und Benutzerfreundlichkeit und wird häufig im Bereich der Datenvisualisierung eingesetzt. In diesem Artikel werden die Techniken zur Realisierung der Datenvisualisierung wie Balkendiagramme und Kreisdiagramme in Vue vorgestellt. 1. Verwenden Sie ECharts zum Implementieren von Histogrammen. ECharts ist eine auf JavaScript basierende Open-Source-Visualisierungsbibliothek, die eine Vielzahl von Diagrammtypen, einschließlich Histogrammen, bereitstellt. Das Folgende ist

Verwenden Sie PHP und JpGraph, um Diagramme zu generieren und zu zeichnen Verwenden Sie PHP und JpGraph, um Diagramme zu generieren und zu zeichnen Jun 25, 2023 pm 06:16 PM

Die Verwendung von Diagrammen ist bei der Entwicklung von Webanwendungen weit verbreitet. Diagramme können Daten klar darstellen, sodass Benutzer die Informationen leichter verstehen und analysieren können. In PHP können Sie die JpGraph-Bibliothek zum Generieren und Zeichnen von Diagrammen verwenden. Dabei handelt es sich um ein leistungsstarkes Diagrammgenerierungstool, das mehrere Diagrammtypen unterstützt, z. B. Balkendiagramme, Kreisdiagramme, Liniendiagramme usw. In diesem Artikel stellen wir vor, wie Sie PHP und JpGraph zum Generieren und Zeichnen von Diagrammen verwenden. Um JpGraph zunächst zu installieren, müssen Sie die JpGraph-Bibliothek herunterladen und lokal extrahieren

So verwenden Sie ein Histogramm, um Daten in ECharts anzuzeigen So verwenden Sie ein Histogramm, um Daten in ECharts anzuzeigen Dec 18, 2023 pm 02:21 PM

Verwendung von Histogrammen zur Anzeige von Daten in ECharts ECharts ist eine JavaScript-basierte Datenvisualisierungsbibliothek, die im Bereich der Datenvisualisierung sehr beliebt und weit verbreitet ist. Unter diesen ist das Histogramm der gebräuchlichste und am häufigsten verwendete Diagrammtyp, mit dem die Größe, der Vergleich und die Trendanalyse verschiedener numerischer Daten angezeigt werden können. In diesem Artikel wird die Verwendung von ECharts zum Zeichnen von Histogrammen vorgestellt und Codebeispiele bereitgestellt. Zuerst müssen wir die ECharts-Bibliothek in die HTML-Datei einführen, die wie folgt eingeführt werden kann

Python-Programm zum Zeichnen eines Histogramms mit Turtle Python-Programm zum Zeichnen eines Histogramms mit Turtle Aug 20, 2023 pm 04:57 PM

Grafische Darstellungen von Daten ermöglichen ein besseres Verständnis der komplexen Unterstruktur der Daten und helfen uns, verborgene Muster und Trends leicht zu interpretieren. Stellen Sie sich vor, wie praktisch es wäre, wenn wir ähnliche Beziehungen programmgesteuert zeichnen könnten? Python bietet ein umfangreiches Modul, das speziell für die Durchführung solcher Operationen entwickelt wurde. Es heißt „Turtle“. Das „Turtle“-Modul ist eine in Python integrierte Bibliothek, die es uns ermöglicht, Grafiken auf dem „Turtle-Grafikbildschirm“ zu zeichnen. In diesem Artikel erstellen wir ein Balkendiagramm mit dem Turtle-Modul. Das Turtle-Modul verstehen Das Turtle-Modul verwendet ein virtuelles Schildkrötenobjekt, um Grafiken zu erstellen

Lernen Sie in drei Minuten, wie Sie mit Python Liniendiagramme, Balkendiagramme und Kreisdiagramme zeichnen Lernen Sie in drei Minuten, wie Sie mit Python Liniendiagramme, Balkendiagramme und Kreisdiagramme zeichnen Sep 27, 2023 am 09:29 AM

Lernen Sie in drei Minuten, Liniendiagramme, Balkendiagramme und Kreisdiagramme mit Python zu zeichnen. Python ist eine sehr beliebte Programmiersprache, die häufig in der Datenanalyse und -visualisierung verwendet wird. In diesem Artikel erfahren Sie, wie Sie mit Python drei gängige Diagrammtypen zeichnen: Liniendiagramme, Balkendiagramme und Kreisdiagramme. Ich stelle Ihnen konkrete Codebeispiele zur Verfügung, damit Sie schnell loslegen können. Liniendiagramm Ein Liniendiagramm ist eine Art Diagramm, das Trendänderungen durch die Verbindung von Datenpunkten anzeigt. In Python können wir die Matplotlib-Bibliothek zum Plotten verwenden

So erstellen Sie ein Histogramm mithilfe der ECharts- und Python-Schnittstelle So erstellen Sie ein Histogramm mithilfe der ECharts- und Python-Schnittstelle Dec 17, 2023 pm 01:54 PM

Überblick über die Verwendung von ECharts- und Python-Schnittstellen zum Generieren von Histogrammen: Mit der Entwicklung der Datenvisualisierungstechnologie sind Histogramme zu einer der gebräuchlichsten Methoden zur Datenanzeige geworden. In diesem Artikel wird erläutert, wie Sie ECharts- und Python-Schnittstellen zum Generieren von Histogrammen verwenden. ECharts ist eine auf JavaScript basierende Open-Source-Visualisierungsbibliothek, die umfangreiche Diagrammtypen und interaktive Funktionen bietet. Python ist eine beliebte Programmiersprache, die die Manipulation von Daten und den Aufruf externer Bibliotheken erleichtert. Schritt 1: Vorbereitung

See all articles