.csv에서 그래프(tikz, pgf)를 플로팅합니다. 오류: \endcsname이 누락되었습니다. 삽입됨

.csv에서 그래프(tikz, pgf)를 플로팅합니다. 오류: \endcsname이 누락되었습니다. 삽입됨

.csv 테이블을 플롯하려고 하면 다음과 같은 오류가 발생합니다(테이블 링크: https://github.com/JKhay/LaTeX) 기사에:

Missing \endcsname inserted.
<to be read again> 
                   \penalty 
l.107 ...emicolon, each nth point=10] {C1PDF.csv};
                                                  ^^M

        Missing \endcsname inserted.
    <to be read again> 
                       \penalty 
    l.107 ...emicolon, each nth point=10] {C1PDF.csv};
                                                      ^^M

    Package pgfplots Warning: Table 'C1PDF.csv' has non-unique column name '\penalty \@M e'. 
Only the first occurence can be accessed via column names. on input line 107.

tikz 사진의 코드:

    \begin{figure}[ht!]
    \centering

    \begin{tikzpicture}
    \begin{axis}[
    width=70 mm,
    height=70 mm,
    y label style={at={(axis description cs:-0.1,.5)},rotate=0,anchor=south},
    xlabel={Displacement [nm]},
    yticklabel style={/pgf/number format/.cd, fixed, fixed zerofill, precision=1, /tikz/.cd },
    xticklabel style={/pgf/number format/.cd,,1000 sep={\,}, fixed, fixed zerofill, precision=0, /tikz/.cd}, scaled ticks=false,
    ylabel={Load [mN]},
    xmin=0, xmax=350,
    ymin=0, ymax=2.7,
    xtick={0,100,200,300},
    ytick={0.0,0.5,1.0,1.5,2.0,2.5},
    ymajorgrids=true,
    grid style=dashed,
    legend columns=2,
    legend style={at={(0.19,0.98)},anchor=north west},
    legend entries={Clinker, CH , Inner p., Outer p.},
    ]

    \addplot [color=magenta, thick] table [x=dC, y=LC, col sep=semicolon, each nth point=10] {C1PDF.csv};
    \addplot [color=green, thick] table [x=dCH, y=LCH, col sep=semicolon, each nth point=10] {C1PDF.csv};
    \addplot [color=cyan, thick] table [x=dIP, y=LIP, col sep=semicolon, each nth point=10] {C1PDF.csv};
    \addplot [color=red, thick] table [x=dS, y=LS, col sep=semicolon, each nth point=10] {C1PDF.csv};

    \end{axis}
    \end{tikzpicture}
    \caption{Typical load-displacement curves.}
    \label{fig:curves}
\end{figure}

107행은 다음을 가리킨다.

\addplot [color=magenta, thick] table [x=dC, y=LC, col sep=semicolon, each nth point=10] {C1PDF.csv};

기사의 머리글과 바닥글:

\documentclass{article}
    \usepackage{pgfplots}
    \usepackage{textcomp}
    \pgfplotsset{compat=1.15}

\begin{document}
.
.
.
.
\end{document}

따라서 패키지가 누락되어서는 안 됩니다. 또한 .csv 파일은 내가 컴파일하는 기본 .tex 파일과 동일한 디렉터리에 있습니다.

제안사항이 있으신가요?

감사합니다.

답변1

대답이 아닙니다!

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

관련 정보