Gnuplot
gnuplot 圖形精度
我想用這些數據的 Gnuplot 製作散點圖(第一列作為 x 座標):
2015.493379 5 2015.505479 5 2015.513699 25 2015.530137 25 2015.532877 20 2015.543836 5 2015.552055 5 2015.554795 10 2015.563014 15 2015.565753 15 2015.582192 10
我正在使用這個命令:
plot "file.txt" u 1:2
問題在於 x 軸精度:當我將滑鼠懸停在 2015.53 和 2015.54 之間的點上時,兩個點的 x 值顯示為 2015.53,而不是 2015.530137 和 2015.532877。gnuplot 在前兩位小數處截斷第一列數字(2015.49、2015.50 等)。我嘗試更改 x 格式(ex 格式為 x %.6f)但它不會更改精度:x-tics 只是變成 2015.490000 等而不是 2015.49,而我想要 2015.493379 等,滑鼠指針不給額外資訊(在左下角,滑鼠指向的點的座標具有相同的精度)。
你知道如何告訴 gnuplot 考慮整個數字嗎?
而不是改變抽動的格式,改變軸的格式
set format x "%.6f"
然後您可能需要將 xtics 格式設置為不同的格式
set xtics format "%.4f"
如果您想更改 xtics 的開始位置以及它們的 tic 頻率,請使用以下語法:
set xtics 2015.49337, 0.01
要更改滑鼠指針顯示的座標格式,請使用以下
mouse
選項:set mouse format '%.6f'