2014-11-30 17 views
2

특정 범위로 데이터 세트를 플롯하려고합니다. 예를 들어 데이터에 1000 개의 행이있는 경우 전체 데이터를 xrange 1 : 5로 플롯해야합니다. 이제는 set xrange 명령으로이 작업을 수행 할 수 없습니다. 이는 단순히 처음 5 개의 행을 그려야하므로 전체 데이터를 1 : 5 범위로 축소해야하기 때문입니다. 어떻게해야합니까?GNUPLot : 데이터를 특정 범위로 스케일 및 플롯

답변

2

@sweber가 지적했듯이 실제로 열은 있지만 열은 말할 필요가 없습니다. stats 'datafile.dat' using 1 명령을 사용하여 레코드 수 (행)를 가져올 수 있습니다. 변수 STATS_records은 범위 내 데이터 레코드의 총 수를보고합니다. 또한 x 축의 최대 값 (STATS_max)과 최소값 (STATS_min)을 얻을 수 있습니다. 자세한 내용을 보려면 help stats을 입력하십시오.