2012-05-23 24 views
14

मैं बनती डेटा का एक सेट है:गूगल चार्ट y- अक्ष को महत्व देता

[(x_1,y_1), (x_2,y_2), (x_3, y_3)] 

और मैं अजगर GChartWrapper पुस्तकालय ऐसे उपयोग करते हुए कि कि y- अक्ष मूल्यों एक परिवर्तन कर रहे हैं एक XYChart इससे बाहर बनाना चाहते डेटा का

एक साधारण उदाहरण पक्ष पर वास्तविक मानों के साथ एक लॉग ग्राफ है, उदा। अगर y_1, y_2, और y_3log_10 मान दर्शाते हैं, तो ग्राफ उन्हें इस तरह के रूप चार्ट होगा, लेकिन y- अक्ष पर लेबल 10^{y_1}, 10^{y_2}, और 10^{y_3} हो सकता है।

मैंने इसके लिए chxr के साथ खेलने की कोशिश की है, लेकिन यह काम नहीं करता है क्योंकि तब यह धुरी पर केवल लेबल नहीं है, बल्कि पूरे धुरी। उदाहरण के लिए, यदि मेरे पास ऊपर से लॉग एक है और मेरे y मान 0, 1, 2 हैं। मैं ग्राफ एक ही देखने के लिए चाहते हैं, लेकिन लेबल बजाय 10^0, 10^1, 10^2, अर्थात1, 10, 100 किया जाना है। लेकिन क्योंकि gchart स्केल को संरक्षित करना चाहता है, फिर यह इसे कुछ ऐसा करने की कोशिश करता है जहां सीमा 0 -> 100 से केवल लेबल बदलने के बजाय है।

मैं यह कैसे कर सकता हूं?

+0

ऐ। कुछ पुराने लोगों के सिर के लिए धन्यवाद कि मैंने जवाब नहीं देखा था। – user592419

+1

यह कुछ उदाहरण आउटपुट शामिल करने में मदद कर सकता है; [Google चार्ट और GChartWrapper] के बारे में यह SO प्रश्न देखें (http://stackoverflow.com/questions/3850561/google-chart-api-rourouble-with-rendering-a-xyline-graph)। – supervacuo

+0

एक मामूली बिंदु पर, '10^0 = 1',' 0' नहीं। – supervacuo

उत्तर

1

धुरी के लेबल बदलने के लिए chxl का उपयोग करने का प्रयास करें, लेकिन सीमा नहीं। API chxl

संबंधित मुद्दे