2009-09-28 70 views
3

是否可以用一個方向上的縮放座標來指定一個位置,並在圖上的另一個方向上使用我的數據點中的普通座標?換句話說,我想指定一個位置,其中x座標是一個普通座標,並且如果繪圖範圍改變,將改變圖中的位置,但是y座標是縮放座標並且將保持在相對於情節。混合Mathematica中的縮放和普通座標?

+0

這是用於列表圖還是使用Graphics對象? – Pillsy

+0

我試圖在圖形對象中使用「縮放」功能。 – jxy

回答

4

這有點晚了,但這是你在找什麼?

data = {{1, 0.5}, {2, 0.7}, {3, 0.4}, {4, 0.2}}; 
Graphics[ 
    Line[data /. {x_, y_} :> Scaled[{0, y}, {x, 0}]], 
    Axes -> True, 
    PlotRange -> {Automatic, {0, 100}}, 
    AspectRatio -> Full 
] 
+0

這確實是我要找的。好戲!謝謝。 – jxy