의 gnuplot에서, 당신은 내가 따라서 1.0/10000
, 확률 히스토그램에 관심이 있어요, 여기더 나은 이해 히스토그램의 gnuplot
binwidth=#whatever#
set boxwidth binwidth
bin(x,width)=width*round(x/width)
plot "gaussian.data" u (bin($1,binwidth)):(1.0/10000) smooth freq w boxes
같은 히스토그램을 생성 할 수 있습니다.
나는 using
에서의 gnuplot 설명서를 읽는 많은 시간을 보내고 있고 내가 이해하는 것은 내가 x
및 y
에 대한 특정 값을 사용하여 gaussian.data
에서 데이터를 음모의 gnuplot을 말하고 있다는 점이다. 사실, plot
명령과 연결된 데이터 파일을 열 때 (임시 파일 만들기를 통해 이루어짐) 예상대로 y 값이 1/10000이라는 것을 알 수 있습니다. 그런 다음 x
및 y
값이 변경됩니다. 그것에 대해 뭔가 역동적 인 것처럼 보입니다. 나는이 동작을 using
으로 이해하지 못합니다. 아무도 날 안내 해줄 수 없습니까?
이것은 매우 이상한 생각처럼 들리지만 gnuplot 문서를 살펴보십시오. 함수 s (x)는 표준 C * 연쇄 평가 연산자 * ","를 사용합니다. – Karl
필자는 문서를 여러 번 읽었지만 '사용'이 '표현식'을 어떻게 해석하는지 아직 이해하지 못했습니다. 당신이 정교하게 말하면, 크게 감사하겠습니다. – Ptheguy
질문을 이해할 수 없습니다. * using 1 : 2 *는 파일의 모든 행에 대해 1 열과 2 열의 값 쌍을 읽습니다. * using 1 : (2) *는 파일의 1 열에서 읽은 모든 x 값에 대해 y 값 2를 반환합니다. 괄호 안에있는 것은 무엇이든 표현식이며 평가됩니다. – Karl