سعاد نشر 8 يناير 2016 أرسل تقرير نشر 8 يناير 2016 في مبيان مرسوم باستخدام برنامج LaTeX، توجد أعداد على جنبات المبيان، هذه الأعداد تظهر بشكل متقارب ومتكررة وأريد الفصل بينها، وهذا هو الكود المسؤول عن المبيان:\documentclass{standalone} \usepackage{pgfplots} \pgfplotsset{compat=1.12} \usepackage{filecontents} \begin{filecontents*}{values.csv} int,value 1, 3.2 2, 6.5 4, 6.8 \end{filecontents*} \begin{document} \begin{tikzpicture} \centering \begin{axis}[ grid=both, enlarge x limits=false, xlabel={Integers}, ylabel={Value}, x tick label style={ /pgf/number format/.cd, precision=0, }, ] \addplot table [x=int, y=value, col sep=comma] {values.csv}; \end{axis} \end{tikzpicture} \end{document}شكل المبيان:كيف أُصلح هذا الخطأ؟ اقتباس
0 E.Nourddine نشر 9 يناير 2016 أرسل تقرير نشر 9 يناير 2016 لن تتكرر القيم إن استعملت precision=1 :كما يمكنك تفادي ظهور القيم بالفاصلة -القيم العشرية بين كل رقمين صحيحين- وذلك باستعمال precision=0.ليكون كود الوثيقة على الشكل التالي:\documentclass{standalone} \usepackage{pgfplots} \pgfplotsset{compat=1.12} \usepackage{filecontents} \begin{filecontents*}{values.csv} int,value 1, 3.2 2, 6.5 4, 6.8 \end{filecontents*} \begin{document}precision=1 \begin{tikzpicture} \centering \begin{axis}[ grid=both, enlarge x limits=false, xlabel={Integers}, ylabel={Value}, xticklabel={% \pgfmathtruncatemacro{\IntegerTick}{\tick}% \pgfmathprintnumberto[verbatim,fixed,precision=3]{\tick}\tickAdjusted% \pgfmathparse{\IntegerTick == \tickAdjusted ? 1: 0}% \ifnum\pgfmathresult>0\relax$\IntegerTick$\else\fi% }, ]precision=1 \addplot table [x=int, y=value, col sep=comma] {values.csv}; \end{axis} \end{tikzpicture} \end{document} اقتباس
السؤال
سعاد
في مبيان مرسوم باستخدام برنامج LaTeX، توجد أعداد على جنبات المبيان، هذه الأعداد تظهر بشكل متقارب ومتكررة وأريد الفصل بينها، وهذا هو الكود المسؤول عن المبيان:
شكل المبيان:
كيف أُصلح هذا الخطأ؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.