मैं इस का उपयोग एक बार चार्ट बनाने के लिए:गणित में डेटा मूल्य 0 के लिए लेबल छिपाने से बरचार्ट को कैसे रोकें?
BarChart[
[email protected],
BarOrigin -> Left,
ChartLabels ->
Placed[{[email protected], [email protected]}, {Before, After}],
ChartElementFunction -> "FadingRectangle"
]
data = {7, 10, 0, 6, 0, 3, 5}
के साथ इस देता है
समस्या है डेटा मूल्यों के कुछ 0 कर रहे हैं और BarChart
भी लेबल जोड़ नहीं होगा कि उनके लिए। इसके बजाय यह एक खुली जगह छोड़ देता है। मूल्य 0 हैं, भले ही मैं लेबल को अभी भी जोड़ने के लिए कैसे प्राप्त कर सकता हूं?
यह मेथेमेटिका 8.
संभवतः संबंधित मेथेमेटिका 7 में दिए गए काम करता है के रूप में : //stackoverflow.com/questions/6557883/not-cropping-barchart-when-using-frame-instead-of-axes) – Szabolcs
यह एक मोटा कामकाज है, लेकिन यदि कुछ भी बेहतर नहीं होता है, तो आप 'BarChart [Rev erse [डेटा /। एक्स_ /; x == 0 -> 10^-5], ... '(यानी प्लॉटिंग से पहले छोटी संख्याओं के साथ शून्य को प्रतिस्थापित करें)। मैंने पैटर्न 'x_ /; x == 0' दोनों 0 और 0.0 से मेल खाने के लिए ... मुझे लगता है कि 0 | 0.0 अच्छा भी होगा। – Szabolcs