Tôi mới sử dụng pgf vì vậy tôi đã thử một số ví dụ từ hướng dẫn sử dụng pgfplot. Một ví dụ đặc biệt phù hợp với nhiệm vụ hiện tại của tôi nhưng, than ôi, nó sẽ không biên dịch.pgf/tikz: Biểu tượng chuỗi như tọa độ đầu vào
Đây là mã:
\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}
trình biên dịch bỏ với các lỗi sau:
! Package PGF Math Error: Could not parse input 'a' as a floating point number,
sorry. The unreadable part was near 'a'..
tôi không có đầu mối làm thế nào để sửa hành vi này. Các lô khác (trơn tru, phân tán, thanh), chỉ chứa dữ liệu số biên dịch tốt.
Ai đó có thể cho tôi gợi ý không?
Cheers
K.
Bạn có chắc là bạn có phiên bản mới nhất của 'tikz' và' pgfplots'? Bởi vì ví dụ mã của bạn hoạt động tốt cho tôi. Và kudo để cung cấp một ví dụ làm việc tối thiểu tốt. – Pieter