난 다음 명령 gnuplot
을 사용하여 그래프를 생성 :gnuplot은 stdin에서 명령 줄 인수를 어떻게 이해합니까?
echo 'plot [0:14][0:1000] "source_data_file" with steps title "example graph"; pause 15' | gnuplot
I가 xlabel
및 ylabel
인수와 함께 X 축과 Y 축 이름을 변경하고자하지만 실행할 경우 :
echo 'plot [0:14][0:1000] "source_data_file" with steps title "example graph" xlabel 'X-axe label' ylabel 'Y-axe label'; pause 15' | gnuplot
.. xlabel
을 가리키는 오류 메시지가 나타납니다. 인수를 세미콜론으로 구분하려고 시도했지만 영향이 없습니다. 또한 Y-ax의 형식을 지수 (예 : 1.8232e + 06)에서 정수 (예 : 1823200)로 변경하고 싶지만, format y
/format x
인수를 gnuplot에 전달하는 방법을 모르겠습니다.
gnuplot이 stdin에서 gnuplot으로 전달되는 경우 명령 줄 인수를 어떻게 이해합니까?
따옴표에 문제가 있습니다. 쉘에 따라이 문제를 해결하는 방법이 다를 수 있습니다. 정확하게, 레이블에 작은 따옴표를 사용하지만 작은 따옴표로 묶인 문자열로되어 있습니다. –
@arbautjc 좀 더 설명해 주시겠습니까? "그들은 작은 따옴표로 묶여 있어야합니다"라는 의미는 무엇입니까? IMHO 그들은 이미 단일 인용 문자열에 있습니다. 아니면 "큰 따옴표로 묶여 있어야합니다"라는 뜻입니까? – Martin