1
我有一點問題。 當我將一個數據集(即一個列表)添加到圖表(pychart)時,我只能在最終圖表上給數據一種顏色。 根據列表元素的值,我會有不同的顏色。Python Pychart顏色
我該怎麼做?
我附上我的代碼。
c = self._setAxis(xy=(750, 430 + ystep), tuplot=(150, 50, 400, 200 + ystep), labels=labels,\
xtitle=PERCENTUALE_CHIUSURA_PERIODO_T_Y[self.id_user_lang],
ytitle=PERCENTUALE_CHIUSURA_T_Y[self.id_user_lang],\
title=PERCENTUALE_CHIUSURA_PERIODO_T_T[self.id_user_lang] + ' (' + str(media) + ')')
lay = self._setLay(c, left_right=False)
graphData = [hotel['Percentuale'][0] for hotel in results]
lay.addDataSet(graphData, COL_PREN)
c.swapXY()
filname= self.random_file()
c.makeChart(filname)
res.append(self.url_file(filname))
是的,COL_PREN是我的顏色。我無法將我的數據拆分爲小數據,因爲addDataSet只接受一個必須與setAxis插入的標籤大小相同的列表。 – DonCallisto