Tikz Plot ค่าแกน Y

Oct 29 2020

ใน Tikzi ฉันต้องมีแกน y ลากจาก 0 ถึง 1 โดยมี tics ที่ 0.2 เช่น 0,0.2.0.4 ถึง 1.0 ฉันสามารถวาดแกน x และ y ได้ แต่เมื่อระบุช่วง 0 ถึง 1 แกนจะหดตัว ใครช่วยบอกวิธีตั้งค่าช่วงแกน y และวิธีขยายไดอะแกรมนี้ฉันจะขยายด้วยอัตราส่วนที่เหมาะสมเพื่อให้พอดีกับบทความได้อย่างไรเพราะมันมีขนาดเล็ก ผลลัพธ์ที่ฉันได้รับเป็นแบบนี้ค่า 0 จะปรากฏขึ้นสองครั้งสำหรับแกน x และ y ซึ่งควรปรากฏเพียงครั้งเดียว

นี่คือรหัสของฉัน

\documentclass{article}
\usepackage{tikz}
\begin{document}
    
\begin{tikzpicture}
/% draw x , y lines
\draw[thick,->] (0,0) -- (4.5,0) node[anchor=north west] {x axis};
\draw[thick,->] (0,0) -- (0,4.5) node[anchor=south east] {y axis};

% draw x ,y points (Values)
\foreach \x in {0,1,2,3,4}
   \draw (\x cm,1pt) -- (\x cm,-1pt) node[anchor=north] {$\x$};
\foreach \y in {0,1,2,3,4}
    \draw (1pt,\y cm) -- (-1pt,\y cm) node[anchor=east] {$\y$};     


\end{tikzpicture}

\end{document}

คำตอบ

1 Zarko Oct 29 2020 at 21:22

วิธีหนึ่งที่เป็นไปได้คือ:

\documentclass{article}
\usepackage{tikz}

\begin{document}
    \begin{tikzpicture}
% draw x , y lines
\draw[thick,->] (0,0) -- (5.9,0) node[below left] {x axis};
\draw[thick,->] (0,0) -- (0,5.9) node[below left] {y axis};
% draw x ,y points (Values)
\foreach \i [count=\j from 0] in {0.2, 0.4, 0.6, 0.8, 1}
{
   \draw (\j,2pt) -- ++ (0,-4pt) node[below] {$\j$};
   \draw (2pt,\j+1) -- ++ (-4pt,0) node[left]  {$\i$};
}
    \end{tikzpicture}
\end{document}

แก้ไข: ตอนนี้ศูนย์ที่แกน y ถูกละไว้