我有一個Python函數,其參數爲Slope
和Distance
,它返回Cost
。 坡度可以在1 - 80範圍內。 距離可以在1 - 20000範圍內。 成本可以是任何正數。顯示三個變量之間關係的Python圖形
我想查看斜率,距離和成本之間的關係。 什麼是最好的情節來顯示這三個變量之間的關係?我將如何創建它。 我想知道,例如,如果斜坡上升和下降,成本會怎樣? 如果坡度和距離增加,成本會發生什麼變化? 等等
def func(Slope, Distance):
...
return cost
SlopeList = list(xrange(81))
DistanceList = list(xrange(20000)
myList= []
for Distance in DistanceList:
for Slope in SlopeList:
cost = func(Slope, Distance)
var = (Slope, Distance, Cost)
append.myList(var)
我建議您使用[NodeBox](http://nodebox.net/code/index.php/Home)。這是一個幾乎不爲人知的圖書館,專門從事這些事情。 **注意:**僅適用於Mac OSX。 – xxmbabanexx 2013-03-13 01:31:42
所以......你想在三個變量(3D)上使用一個基於圖表*的*,還是使用*三個變量?在後面的情況下,這可能是http://stackoverflow.com/q/4555948/1993598 – xxmbabanexx 2013-03-13 01:36:33
重複的問題不僅是如何顯示它,但更多如何計算函數,使結果取決於所有的變量都不是固定的。 – ustroetz 2013-03-13 04:51:36