💡 Guide to add Tikz Plots in Latex
Tikz Plots
Tikz plots are very useful to add graphs in your publication.
Example

I use dat file for each curve of a graph. Consider, you have 3 curves. You put data of each curve to its corresponding file, and follow the step below for plotting. Its simple text file with extension dat. You can choose any other extension too. It is two columns file. First column corresponds to the x-axis values and second column corresponds to y-axis.
1 64.444
2 67.937
3 70.794
4 73.333
5 73.968
Explanation
Since most of the plots have some similar axis’s information, so
tikz-graph-in-latex/tikz_styles.tex file is used for controlling default values. For instance, X-Y ticks and X-Y labels defaults values can be assigned in this tikz_styles.tex file.
X-Y Ticks
Open the file tikz-graph-in-latex/tikz_styles.tex and change xtick and ytick like below
xtick={0,5,10,15,20,25},
ytick={45,50,55,60,65,70,75,80,85,90,95,100},
X-Y Labels
Open the file tikz-graph-in-latex/tikz_styles.tex and change xtick and ytick like below
xlabel={X-axis description},
ylabel={Y-axis description},
Y-Axis Max and Min
Sometimes, Y-axis doesn’t fit the plot well. So we control y-axis for each plot in the main.tex file.
Open the file tikz-graph-in-latex/main.tex and change xtick and ytick like below
\pgfplotsset{ymax=82, ymin= 49}
Similarly, you can also control x-axix min and max value.
Curve Settings
Open the file tikz-graph-in-latex/main.tex and change color, mark, size and line width for each curve accordingly.
\addplot [color=blue, mark=diamond, mark size=3pt, line width=0.8pt]
Source Code
You can clone the example repository from our :octocat: Github page.
⭐️ If you like this repository, give it a star on GitHub! ⭐️