다음 데이터의 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 사이의 점 위로 마우스를 가져가면 두 점 모두 2015.530137과 2015.532877 대신 2015.53의 x 값을 표시합니다. gnuplot은 소수점 처음 두 자리에서 숫자의 첫 번째 열을 자릅니다(2015.49, 2015.50 등). x 형식을 변경해 보았습니다(예: 왼쪽 하단 형식, 마우스가 가리키는 지점의 좌표는 동일한 정확도를 갖습니다).
전체 숫자를 고려하도록 gnuplot에 지시하는 방법을 알고 있습니까?
답변1
틱 형식을 변경하는 대신 축 형식을 변경하세요.
set format x "%.6f"
그런 다음 xtics를 다른 형식으로 포맷해야 할 수도 있습니다.
set xtics format "%.4f"
xtics의 시작 위치와 빈도를 변경하려면 다음 구문을 사용하십시오.
set xtics 2015.49337, 0.01
마우스 포인터로 표시되는 좌표 형식을 변경하려면 다음 mouse
옵션을 사용하십시오.
set mouse format '%.6f'