Πώς να αποτρέψουμε στρογγυλεμένες και διπλές ετικέτες τσιμπούρια σε pgfplots με σταθερή ακρίβεια;

Sören Schulze 06/06/2015. 1 answers, 644 views
tikz-pgf pgfplots

Έχω ένα γράφημα του οποίου ο άξονας y είναι γραμμικός με σταθερή ακρίβεια και χωρίς κλιμάκωση.

  \ documentclass {standalone}  \ usepackage {pgfplots}  \ pgfplotsset {compat = 1.11}   \ begin {document}  \ begin {tikzpicture}    \ begin {άξονας} [τομέας = -0.1: 0.1,                 / pgf / μορφή αριθμού / ακρίβεια = 3}]      \ addplot + {x ^ 3}.    \ end {άξονας}  \ end {tikzpicture}  \ end {document} 

f (x) = x ^ 3

Οι ετικέτες τσεκούρι y είναι πολύ λίγες εκφραστικές, επειδή το pgf στρογγυλεύεται στο κέντρο από 0.0005 έως 0.001, δημιουργώντας αντιφατικές ετικέτες. Δεν θέλω πραγματικά να αυξήσω την ακρίβεια (περιορισμούς χώρου στη σελίδα), έτσι προφανώς η καλύτερη λύση είναι να αφαιρέσετε τα μεσαία "(-) 0.001" τσιμπούρια. Υπάρχει επιλογή pgfplots για να επιτευχθεί αυτό; Ένας που λέει "μην τοποθετείτε τσιμπούρια τέτοια ώστε η ετικέτα να στρογγυλεύεται", "η ελάχιστη διαφορά μεταξύ ετικετών πρέπει να είναι 0,001" ή παρόμοια.

Υπάρχουν κυριολεκτικά 100 παρόμοια οικόπεδα στο έγγραφό μου που προέρχονται από δεδομένα που υπόκεινται σε αλλαγή, οπότε η χειροκίνητη διευκρίνιση των τσιμπημάτων y δεν είναι η προτιμώμενη επιλογή.

1 Comments
Sören Schulze 06/06/2015
Θα προτιμούσα να μην είναι κλιμακωτά, επειδή 100 οικόπεδα, καθένα με διαφορετική κλίμακα, θα ήταν συγκεχυμένα. Αλλά ναι, η προσθήκη κάποιου (σταθερού;) κλιμάκωσης είναι η καλύτερη λύση αν αυτό που θέλω να κάνω δεν είναι δυνατό.

1 Answers


percusse 06/06/2015.

Μια πιθανότητα είναι να συγκρίνετε αν η εκδοχή είναι διαφορετική από τον αρχικό αριθμό τσιμπημάτων. Αλλά αυτό είναι αρκετά ένα γενικό spec έτσι εάν τα άλλα 99 οικόπεδα σας έχουν διαφορετικά παράξενα διαστήματα δεν νομίζω ότι αυτό θα ήταν ανόητο

\documentclass{standalone}
\pgfplotsset{compat=1.12}
\begin{document}
\begin{tikzpicture}
  \begin{axis}[domain=-0.1:0.1,
               yticklabel style={scaled ticks=false,
                                 /pgf/number format/fixed,
                                 /pgf/number format/precision=3},
  yticklabel={%
    \pgfmathprintnumberto[verbatim,fixed,precision=3]{\tick}\possiblytrimmedtick%
    \pgfmathparse{\possiblytrimmedtick == \tick ? int(1):int(0)}%
    \ifnum\pgfmathresult>0\relax$\tick$\else\fi%
 }
]
    \addplot+ { x^3 };
  \end{axis}
\end{tikzpicture}
\end{document} 

εισάγετε την περιγραφή εικόνας εδώ

1 comments
Sören Schulze 06/06/2015
Η καταστολή του ίδιου του τσιμπούρι (όχι μόνο της ετικέτας) θα ήταν ιδανική, αλλά εκτός από αυτό, λειτουργεί πολύ καλά για μένα. EDIT: Νομίζω ότι θα το αφήσω έτσι.

HighResolutionMusic.com - Download Hi-Res Songs

1 BLACKPINK

Kiss And Make Up flac

BLACKPINK. 2018. Writer: Soke;Kny Factory;Billboard;Chelcee Grimes;Teddy Park;Marc Vincent;Dua Lipa.
2 Martin Garrix

Access flac

Martin Garrix. 2018. Writer: Martin Garrix.
3 Martin Garrix

Yottabyte flac

Martin Garrix. 2018. Writer: Martin Garrix.
4 Dyro

Latency flac

Dyro. 2018. Writer: Martin Garrix;Dyro.
5 Martin Garrix

Waiting For Tomorrow flac

Martin Garrix. 2018. Writer: Pierce Fulton;Mike Shinoda;Martijn Garritsen;Brad Delson.
6 Alan Walker

Diamond Heart flac

Alan Walker. 2018. Writer: Alan Walker;Sophia Somajo;Mood Melodies;James Njie;Thomas Troelsen;Kristoffer Haugan;Edvard Normann;Anders Froen;Gunnar Greve;Yann Bargain;Victor Verpillat;Fredrik Borch Olsen.
7 Bradley Cooper

Shallow flac

Bradley Cooper. 2018. Writer: Andrew Wyatt;Anthony Rossomando;Mark Ronson;Lady Gaga.
8 Cardi B

Taki Taki flac

Cardi B. 2018. Writer: Bava;Juan Vasquez;Vicente Saavedra;Jordan Thorpe;DJ Snake;Ozuna;Cardi B;Selena Gomez.
9 Halsey

Without Me flac

Halsey. 2018. Writer: Halsey;Delacey;Louis Bell;Amy Allen;Justin Timberlake;Timbaland;Scott Storch.
10 Sia

I'm Still Here flac

Sia. 2018. Writer: Sia.
11 Lady Gaga

I'll Never Love Again flac

Lady Gaga. 2018. Writer: Benjamin Rice;Lady Gaga.
12 Blinders

Breach (Walk Alone) flac

Blinders. 2018. Writer: Dewain Whitmore;Ilsey Juber;Blinders;Martin Garrix.
13 Dewain Whitmore

Burn Out flac

Dewain Whitmore. 2018. Writer: Dewain Whitmore;Ilsey Juber;Emilio Behr;Martijn Garritsen.
14 Bradley Cooper

Always Remember Us This Way flac

Bradley Cooper. 2018. Writer: Lady Gaga;Dave Cobb.
15 Avril Lavigne

Head Above Water flac

Avril Lavigne. 2018. Writer: Stephan Moccio;Travis Clark;Avril Lavigne.
16 Mako

Rise flac

Mako. 2018. Writer: Riot Music Team;Mako;Justin Tranter.
17 ZAYN

Fingers flac

ZAYN. 2018. Writer: Zayn Malik;Alex Oriet;David Phelan.
18 Billie Eilish

When The Party's Over flac

Billie Eilish. 2018. Writer: Billie Eilish;FINNEAS.
19 Kelsea Ballerini

This Feeling flac

Kelsea Ballerini. 2018. Writer: Andrew Taggart;Alex Pall;Emily Warren.
20 Zara Larsson

Ruin My Life flac

Zara Larsson. 2018. Writer: Delacey;Michael Pollack;Stefan Johnson;Jordan Johnson;Sermstyle;Jackson Foote.

Related questions

Hot questions

Language

Popular Tags