Here naverokê

Bingehên pgfplots: grafîk di LaTeX de bi mînakan

pgfplots bar bike, tikzpicture bi axis di hundir de veke, û her rêzeke daneyan bi \addplot zêde bike, an wekî lîsteyeke koordînatan an wekî formulekê.

Grafîka herî piçûk

Her grafîkeke pgfplots heman sê qatan heye: tikzpicture, axis di hundirê wê de, û ji bo her rêzeke daneyan \addplot yek. Pakêtê bi \usepackage{pgfplots} di pêşgotinê de bar bike.

Çar xal bi xêzekê bi hev ve girêdayî

LaTeXPêşgotin: \usepackage{pgfplots}Di edîtorê de veke (di tabeke nû de vedibe)
\begin{tikzpicture}
  \begin{axis}
    \addplot coordinates {(0,1) (1,3) (2,2) (3,4)};
  \end{axis}
\end{tikzpicture}

Tewer navber û nîşanên xwe ji daneyan bi xwe hildibijêre. \addplot a sade reng û nîşana xwe ji lîsteya zivirînê ya standard digire: ji bo rêza yekem şîn bi nîşanên girover, ji bo ya duyem sor bi çargoşeyan, û hwd.

Xêzkirina formulekê

Li şûna koordînatan, formulekê di nav kevanên kulî de bide \addplot. domain navbera x diyar dike û samples hejmara xalan. Bêyî wan, pgfplots navbera -5 heta 5 bi 25 nimûneyan bi kar tîne.

Fonksiyonek bi domain û samples

LaTeXPêşgotin: \usepackage{pgfplots}Di edîtorê de veke (di tabeke nû de vedibe)
\begin{tikzpicture}
  \begin{axis}
    \addplot[blue, thick, domain=-2:2, samples=60] {x^3 - 2*x};
  \end{axis}
\end{tikzpicture}

Vebijarkên di nav kevanên çargoşe de piştî \addplot şêwaza wê rêzê diyar dikin. Dema ku tu vebijarkan bêyî + didî, rêz bi reş (an bi rengê ku tu navê wê didî) bêyî nîşanan tê xêzkirin; \addplot+[...] şêwaza lîsteya zivirînê diparêze û vebijarkên te li ser zêde dike.

Etîket, sernav, şirove û tor

Ev vebijark li ser axis tên danîn, ji ber vê yekê ew bandorê li tevahiya grafîkê dikin.

Etîketên tewerê, sernavek, şiroveyek û torek

LaTeXPêşgotin: \usepackage{pgfplots}Di edîtorê de veke (di tabeke nû de vedibe)
\begin{tikzpicture}
  \begin{axis}[
      title={Cooling of a cup of tea},
      xlabel={Time (min)},
      ylabel={Temperature ($^\circ$C)},
      grid=major,
      legend pos=north east,
    ]
    \addplot coordinates {(0,80) (5,64) (10,53) (15,44) (20,38)};
    \addlegendentry{Measured}
    \addplot[red, domain=0:20, samples=40] {22 + 58*exp(-0.08*x)};
    \addlegendentry{Model}
  \end{axis}
\end{tikzpicture}
Ji aliyê Scissor LaTeX ve hatiye rêzkirin: Etîketên tewerê, sernavek, şiroveyek û torek

Etîket nivîs in, ji ber vê yekê matematîk wekî di paragrafekê de dikeve navbera $ ... $. \addlegendentry piştî her \addplot navê wê rêzê dide; tu dikarî hemû navan di dawiyê de bi \legend{Measured, Model} jî rêz bikî.

Vebijarkên tewerê yên hevpar

VebijarkÇi dikeDi Scissor LaTeX de
xlabel, ylabel, titlenivîs li kêleka tewer û li jorê grafîkêDixebite
xmin, xmax, ymin, ymaxnavbera xuya sabît dikeDixebite
width, heightmezinahiya tevahiya wêneyê, bo nimûne width=\linewidthDixebite
grid=major, grid=bothxêzên torê li ser nîşanên sereke (û yên biçûk)Dixebite
xtick={0,1,2}, xticklabels={a,b,c}nîşan û etîketên wan hildibijêreDixebite
legend pos=north westnorth west, north east, south west, south east, outer north eastDixebite
axis lines=leftcotek tewerên bi şiklê L bi tîran li şûna qutiyekêDixebite (herwiha middle, center, none)
enlargelimits=falseli dora daneyan valahiya zêde tuneDixebite
axis equalheman pîvan li ser her du tewerHîn nayê piştgirîkirin: bi peyamekê di tabloya Pirsgirêkan de tê paşguhkirin

Piraniya vebijarkên din ên rêbernameya pgfplots jî dixebitin; rûpela grafîkên xêzî şêwaz û nîşanan rêz dike. Vebijarkeke ku xêzker nas nake tê paşguhkirin, û tabloya Pirsgirêkan navê wê dide.

Mezinahî û cihgirtin

Bi awayê standard grafîkek nêzîkî 240 bi 207 xal e, nirxa standard a pgfplots. Ji bo guhertinê width û height li ser tewerê diyar bike. Ji bo ku grafîkek binnivîs û hejmarekê bigire, tikzpicture bixe nav figure, wekî ku tu bi wêneyekê dikî.

Grafîkek di figure de bi binnivîsekê

LaTeXPêşgotin: \usepackage{pgfplots}Di edîtorê de veke (di tabeke nû de vedibe)
\begin{figure}[h]
  \centering
  \begin{tikzpicture}
    \begin{axis}[width=7cm, height=4.5cm, xlabel=$x$, ylabel=$x^2$]
      \addplot[domain=0:2, samples=30] {x^2};
    \end{axis}
  \end{tikzpicture}
  \caption{A parabola on $[0, 2]$.}
  \label{fig:parabola}
\end{figure}

Figure~\ref{fig:parabola} shows the parabola.
Ji aliyê Scissor LaTeX ve hatiye rêzkirin: Grafîkek di figure de bi binnivîsekê

\resizebox{0.5\linewidth}{!}{...} li dora yek tikzpicture jî dixebite: wêne li gorî wê firehiyê tê pîvandin.

Çi ji sazkirineke TeX cuda ye

Her tiştê li ser vê rûpelê di sazkirineke TeX a bi pgfplots de jî tê berhevkirin. Rêbernameya tevahî li ser CTAN e: ctan.org/pkg/pgfplots.

Pirs û bersiv

Ma divê ez pgfplots saz bikim?

Na. Wekî her car \usepackage{pgfplots} binivîse. Scissor LaTeX pakêtê nas dike û grafîkan bi xwe, di gerokê de, xêz dike.

Çima grafîka fonksiyona min diranî ye?

pgfplots bi awayê standard 25 xalan bi hev ve girêdide. Ji bo xêzeke nermtir samples=100 (an zêdetir) li \addplot an li tewerê zêde bike, an smooth zêde bike da ku xêzeke kevanî di nav xalan re derbas bibe.

Ez dikarim pgfplots bêyî tikzpicture bi kar bînim?

Na, di LaTeX de hawîrdora axis her tim di hundirê tikzpicture de ye. Scissor LaTeX li pey heman qaîdeyê diçe, ji ber vê yekê koda te li cihên din jî tê berhevkirin.

Her mînaka vê rûpelê dema ku malper tê avakirin ji aliyê Scissor LaTeX ve tê rêzkirin. Nûkirina dawî: 2026-11-07.