Bash를 사용하여 차트 그리기

Bash를 사용하여 차트 그리기

다음 형식의 파일이 있습니다.

1043481872
1043481872
1043481872
1043481872
1043481873
1043481873
1043481873
1043481873
1043481874
1043481874
1043481874
1043481875

내 문제는 이제 X축이 테이블의 고유 값이고 Y축이 각 값의 수인 간단한 차트로 귀결됩니다. 예를 들어 1043481874는 x축이고 3은 Y축입니다. 누군가 이 그래프를 그리기 위해 bash 스크립트를 작성하는 방법을 알려준다면 매우 도움이 될 것입니다.

답변1

uniq -c파일에서 개수를 생성 하려면 다음을 수행하세요.

4 1043481872
4 1043481873
3 1043481874
1 1043481875

gnuplot데이터 포인트를 그리기 위한 구성 plot의 관련 설명은 다음과 gnuplot같습니다 .

plot … using 2:1

출력의 X/Y 순서를 바꿉니다 uniq.

관련 정보