国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php使用Jpgraph繪制復雜X-Y坐標圖的方法

2024-05-04 23:36:06
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了php使用Jpgraph繪制復雜X-Y坐標圖的方法,通過設置圖像陰影、邊距、字體、顏色、曲線等實現Jpgraph繪制復雜坐標圖的功能,非常簡單實用,需要的朋友可以參考下

本文實例講述了php使用Jpgraph繪制復雜X-Y坐標圖的方法。分享給大家供大家參考。具體實現方法如下:

 

 
  1. <?php  
  2. include ("src/jpgraph.php");  
  3. include ("src/jpgraph_line.php");  
  4. $data1 = array(19,23,34,38,45,67,71,78,85,87,90,96); //第一條曲線的數組  
  5. $data2 = array(523,634,371,278,685,587,490,256,398,545,367,577); //第二條曲線的數組  
  6. $graph = new Graph(400,300); //創建新的Graph對象  
  7. $graph->SetScale("textlin");  
  8. $graph->SetY2Scale("lin");  
  9. $graph->SetShadow(); //設置圖像的陰影樣式  
  10. $graph->img->SetMargin(40,50,20,70); //設置圖像邊距  
  11. $graph->title->Set("年度收支表"); //設置圖像標題  
  12. $lineplot1=new LinePlot($data1); //創建設置兩條曲線對象  
  13. $lineplot2=new LinePlot($data2);  
  14. $graph->Add($lineplot1); //將曲線放置到圖像上  
  15. $graph->AddY2($lineplot2);  
  16. $graph->xaxis->title->Set("月份"); //設置坐標軸名稱  
  17. $graph->yaxis->title->Set("兆美元");  
  18. $graph->y2axis->title->Set("兆美元");  
  19. $graph->title->SetFont(FF_SIMSUN,FS_BOLD); //設置字體  
  20. $graph->yaxis->title->SetFont(FF_SIMSUN,FS_BOLD);  
  21. $graph->y2axis->title->SetFont(FF_SIMSUN,FS_BOLD);  
  22. $graph->xaxis->title->SetFont(FF_SIMSUN,FS_BOLD);  
  23. $lineplot1->SetColor("red"); //設置顏色  
  24. $lineplot2->SetColor("blue");  
  25. $lineplot1->SetLegend("Cost Amount"); //設置圖例名稱  
  26. $lineplot2->SetLegend("Revenue Amount");  
  27. $graph->legend->SetLayout(LEGEND_HOR); //設置圖例樣式和位置  
  28. $graph->legend->Pos(0.4,0.95,"center","bottom");  
  29. $graph->Stroke(); //輸出圖像  
  30. ?> 

運行效果如下圖所示:

 

希望本文所述對大家的php程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 漳浦县| 紫云| 沾化县| 开原市| 房产| 津南区| 紫阳县| 哈密市| 伊吾县| 定边县| 江门市| 宿州市| 南宫市| 大关县| 崇仁县| 永年县| 汤原县| 易门县| 平安县| 佛学| 获嘉县| 乌拉特后旗| 上杭县| 柳林县| 高青县| 许昌县| 建德市| 读书| 全南县| 碌曲县| 临夏市| 茌平县| 漯河市| 东丰县| 平度市| 藁城市| 确山县| 蛟河市| 措美县| 闵行区| 蚌埠市|