내 스크립트의 CSV 출력을 그래프로 작성하는 코드를 준비했습니다. 열 구분 값입니다.gnuplot에서 열과 행 이름 형식 지정
#!/usr/bin/gnuplot -persist
set datafile separator ":"
set terminal png nocrop font small size 640,480
set output 'mychart.png'
set style data histograms
set title "some graph title"
set xlabel "some x asis name"
set ylabel "some ya axis name"
plot "/home/username/Desktop/test.csv" using 2:xticlabels(1) notitle
이 성공적으로 그래프를 그릴 것입니다 :
나는 그렇게 아래 코드를 사용했다. 그러나 여기에는 두 가지 문제가 있습니다. x 축에는 50000000, 6000000과 같은 큰 숫자 값이 있으므로 그래프는 5E + 9 6E + 8과 같이 지수 형식으로 표시합니다. 하지만 전체 번호를보고 싶습니다. 둘째, y 축에는 거의 20 개의 영숫자 값 (일부 네트워크 매개 변수 이름)이 있으며 각 매개 변수 값은 적어도 25-30 자입니다. 그래서 그들은 제대로 나타나지 않을 것입니다. 작은 글꼴과 각도로 작성하는 방법이 있습니까?감사
x 축과 y 축을 교환했다고 가정합니다. y 축은 숫자를 보여줍니다. – Christoph
나는 그것을 이해했다, 나의 대답을 보라. 그러나 질문에 큰 숫자는 x 축에 있지만 y 축의 의미는 다음과 같습니다. – Christoph
장소가 정확합니다. 나는 x 축은 이름을 보여야하고, y 축은 숫자를 보여줘야 함을 의미한다. 괜찮아. 그러나 출력이 좋지 않습니다. 내가 이해하는 한, 수직으로가 아니라 x 축 이름을 가로로 씁니다. 내 그래프 좀 봐 : http://i1148.photobucket.com/albums/o569/Glockie74/mychart_zps4f75b80c.png – JavaRed