gnuplot错误:错误的格式字符

gnuplot错误:错误的格式字符,gnuplot,Gnuplot,我是gnuplot新手,但急需使用它。以下是我使用的一组命令: set terminal latex set output “conflict.tex” set xtics ("random" 2, "sharing(0%)" 3, "sharing(10%)" 4, "sharing(25%)" 5, “sharing(50%)” 6, “stat” 7) set ylabel “Conflict Percentage” set xrange [0:9] set yrange

我是gnuplot新手,但急需使用它。以下是我使用的一组命令:

set  terminal  latex
set output “conflict.tex”
set xtics ("random"  2, "sharing(0%)"  3, "sharing(10%)"  4, "sharing(25%)"   5, “sharing(50%)”  6, “stat”  7)
set ylabel “Conflict Percentage”
set xrange [0:9]
set yrange [0:60]
set xlabel “Traces”
set boxwidth 0.3
set style fill
plot 'D:\Utility Softwares\conflicts.dat' with boxes
之后,我得到了“坏格式字符”,不知道为什么


感谢您的帮助

您使用了两种引号:

“...” and "..."

我想这是个问题。

一个明显的问题是非ASCII引号。将它们替换为

下一个问题可能是
%
字符,因为这些字符是LaTeX的注释字符。可能需要使用反斜杠对它们进行转义:
\%


最后,您的数据文件可能有一个非标准分隔符。您可能需要设置
数据文件分隔符

最近,我在xtics()中遇到了同样的转义问题(“格式错误字符”)

这应该起作用:

set xtics ("random"  2, "sharing(0\%%)"  1, ...)

帮助我的是查看生成的tex文件。

有趣的是,对我有效的是
\\%
而不是
\%