pgf/tikz: String Symbols as Input Coordinates

Posted by red_lynx on Stack Overflow See other posts from Stack Overflow or by red_lynx
Published on 2010-05-25T21:02:30Z Indexed on 2010/06/11 16:52 UTC
Read the original article Hit count: 291

Filed under:
|
|
|
|

Hi all,

I'm new to pgf so i was trying out some examples from the pgfplot manual. One example is especially relevant for my current task but, alas, it would not compile.

Here is the code:

\documentclass[11pt]{article}
\usepackage{tikz}
\usepackage{pgfplots}

\begin{document}
\begin{tikzpicture} 
    \begin{axis}[symbolic x coords={a,b,c,d,e,f,g,h,i}] 
        \addplot+[smooth] coordinates { 
            (a,42) 
            (b,50) 
            (c,80) 
            (f,60) 
            (g,62) 
            (i,90)}; 
    \end{axis} 
\end{tikzpicture} 
\end{document}

the compiler quits with the following error:

! Package PGF Math Error: Could not parse input 'a' as a floating point number,
 sorry. The unreadable part was near 'a'..

I have no clue how to correct this behavior. Other plots (smooth, scatter, bar), which contain only numerical data compile fine.

Could anybody give me a hint?

Cheers

K.

© Stack Overflow or respective owner

Related posts about string

Related posts about axis