當前位置:編程學習大全網 - 源碼下載 - Python圖片存儲(savefig)

Python圖片存儲(savefig)

可以安裝python第三方應用?chartdirector,?比如用python代碼生成多條曲線的png圖形,可以自定義布局。

#!/usr/bin/python

從pychartdir導入*

#折線圖的數據

data0 = [42,49,33,38,51,46,29,41,44,57,59,52,37,34,51,56,56,60,70,

76, 63, 67, 75, 64, 51]

data1 = [50,55,47,34,42,49,63,62,73,59,56,50,64,60,67,67,58,59,73,

77, 84, 82, 80, 84, 98]

data2 = [36,28,25,33,38,20,22,30,25,33,30,24,28,15,21,26,46,42,48,

45, 43, 52, 64, 60, 70]

#折線圖的標簽

標簽= ["0 "," 1 "," 2 "," 3 "," 4 "," 5 "," 6 "," 7 "," 8 "," 9 "," 10 "," 11 "," 12 "," 13 ",

"14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24"]

#創建壹個大小為600 x 300像素的XYChart對象,使用淺藍色(EEEEFF)

#背景,黑色邊框,1 pxiel 3D邊框效果和圓角

c = XYChart(600,300,0xeeeeff,0x000000,1)

c.setRoundedFrame()

#將繪圖區域設置為(55,58),大小為520 x 195像素,白色背景。

#用淺灰色(0xcccccc)打開水平和垂直網格線

c.setPlotArea(55,58,520,195,0xffffff,-1,-1,0xcccccc,0xcccccc)

#在(50,30)(圖表頂部)添加壹個水平布局的圖例框。使用9分

# Arial粗體。將背景和邊框顏色設置為透明。

c.addLegend(50,30,0," arialbd.ttf ",9)。設置背景(透明)

#使用15 pts倍粗斜體字體在淺藍色上為圖表添加標題框

# (CCCCFF)玻璃效果背景。深紅色(0x800000)上的白色(0xffffff)

#背景,具有1像素的3D邊框。

c.addTitle("應用服務器吞吐量"," timesbi.ttf ",15)。設置背景(

0xccccff,0x000000,glassEffect())

#向y軸添加標題

c.yAxis()。setTitle(“兆字節每小時”)

#在x軸上設置標簽。

c.xAxis()。設置標簽(標簽)

#在x軸上顯示65438+3個標簽中的0個。

c.xAxis()。設置標簽步驟(3)

#向x軸添加標題

c.xAxis()。setTitle(“2006年6月12日”)

#向圖表添加線條圖層

layer = c.addLineLayer2()

#將默認線寬設置為2像素

layer.setLineWidth(2)

#將三個數據集添加到線層。出於演示目的,我們使用虛線

#最後壹行的顏色

layer.addDataSet(data0,0xff0000," Server #1 ")

layer.addDataSet(data1,0x008800,"服務器#2 ")

layer.addDataSet(data2,c.dashLineColor(0x3333ff,DashLine),"服務器#3 ")

#輸出圖表

c.makeChart("multiline.png ")

  • 上一篇:asp怎麽去除域名限制
  • 下一篇:舞臺燈源代碼
  • copyright 2024編程學習大全網