2011-09-09 80 views
0

我一直在試圖找出如何使用google chart-wrapper與我的Django應用程序,但我似乎無法找到關於如何使用它的幾乎任何文檔。在玩了一段時間之後,我把它做成了我想要的所有東西,但是我似乎無法弄清楚如何讓範圍變得非常正確。谷歌圖表包裝的垂直條形圖的範圍

例如,這個網址:

http://chart.apis.google.com/chart?chxt=x&chd=t:2.0,1.0,192.0,1032.0,22.0,60.0,75.0,94.0,3.0,2.0,1.0,11.0,383.0,3.0,164.0,50.0,12.0,5.0,564.0,7671.0,115.0,331.0&chm=N%2A,000000,0,-1,11&chs=1000x300&cht=bvs&chtt=Failure+Types&chxl=0:|B16|B13|B10|C11|A10|A13|D04|D03|D02|B01|C09|B05|B04|B07|C01|C03|C04|C07|A02|A01|A06|A05

有超過100多個值(以URL的CHD部分),但是當它被渲染它削減超過100關什麼。

這是我用來創建網址的代碼:

hist = {} 
d = Defect.objects.all() 

for defect in d: 
    c = Failure.objects.filter(defect = defect).count() 
    if c > 0: 
      hist[defect.defcode] = c 

m = VerticalBarStack(hist.values()) 
m.title("Failure Types") 
m.size(1000,300) 
m.marker('N*', 'black', 0, -1, 11) 
m.axes('x') 
m.axes.label(0, '|'.join(hist.keys())) 

這似乎是合乎邏輯,谷歌排行榜的包裝,讓我寫沿m.range(1000)或類似的東西的東西線指定要在圖表上顯示的範圍,但這不起作用,我找不到任何真實的文檔或詳細,足夠複雜的示例。

回答