두 곳의 A와 B가있는 산점도를 만들고 싶습니다. 현재 산점도를 생성하기 위해 0과 1을 사용하고 있습니다. 따라서 A는 x = 0, B와 x = 1에 일렬로 나열됩니다. x 축에서 숫자를 삭제하고 문자열을 추가 할 수 있습니까? 그래서 그것은 히스토그램처럼 보입니까?Matlab의 산점도에 X 축 레이블이 붙어 있습니다.
2
A
답변
3
예. 축에 대한 핸들을 얻으면 XTick
and XTickLabel
properties을 사용할 수 있습니다. GUI를에 figure property editor를 통해 당신은 또한 것들로 바이올린 수 (
)
set(gca, 'XTick', [], 'XTickLabel', []);
완전히 제거하거나
set(gca, 'XTick', [0 1], 'XTickLabel', {'this one', 'that one'});
또는 당신은 당신이 좋아하는 무언가를 찾을 때까지 단지 속성 재생 프로그래밍 방식으로 수행하고 싶지 않은 경우)
2
다음과 같은 것이 트릭입니다.
scatter(x,y);
labels = {'A', 'B'}
set(gca,'XTick',0:1)
set(gca,'XTickLabel',labels)
set(gca,'XTick',0:1)
은 0과 1에만 틱을 표시하는 데 사용됩니다. 마찬가지로 범위 내의 모든 정수는 0:max(x)
입니다.
set(gca,'XTickLabel',labels)
은 틱의 이름을 변경하는 데 사용됩니다. labels
의 길이는 틱의 수와 같아야합니다.
관련 문제
- 1. 확인란의 중앙에 레이블이 붙어 있습니다.
- 2. MATLAB의 산점도에 회귀선을 추가하는 방법
- 3. winform의 패널 내부에 레이블이 붙어 있습니다.
- 4. 스택 뷰 내부에 레이블이 붙어 있습니다.
- 5. 텍스트 상자 뒤에 레이블이 붙어 있습니다.
- 6. RadGrid를 Ajaxify하고 코드 뒤에 레이블이 붙어 있습니다.
- 7. 플롯에서 x 축 레이블이 올바르게 표시되지 않습니다.
- 8. MSChart X 축 레이블이 표시되지 않습니다.
- 9. coreplot의 x 축 레이블이 표시되지 않습니다.
- 10. x 축 레이블이 텍스트 번호가 아닙니다.
- 11. gplot2에서 x 축 레이블이 여러 줄로 배열
- 12. d3 x 축 레이블이 긴 문자열로 출력되었습니다.
- 13. 팝업의 플롯 그래프에 축 레이블이 겹쳐져 있습니다.
- 14. matlab의 오류 막대에있는 사용자 정의 X 축?
- 15. MatLab의 플롯 누적 분포 함수 (대수 x 축/y 축)
- 16. 여러 축 레이블이 R
- 17. 축 레이블이 중복 됨 R
- 18. 보조 축 레이블이 작동하지 않습니까?
- 19. 이미지 분할 (graphcut & maxflow에 의한) 씨앗은 충분히 레이블이 붙어 있습니다
- 20. rails radio_button과 두 개의 다른 줄에 레이블이 붙어 있습니다.
- 21. Matlab의 축 재설정
- 22. 포스트 백이 붙어 있습니다.
- 23. 축 레이블이 겹치고 너무 크다.
- 24. 작은 숫자가있는 Matlab의 산점도에 대한 일반적인 색상 막대
- 25. X 축 레이블이 중간에서 시작하여 데이터 포인트와 일치하지 않습니다.
- 26. 그래프를 r에 저장할 때 x 축 레이블이 잘릴 때
- 27. 모든 x 축 레이블이 45도 단위로 표시되지 않습니다.
- 28. 하이 차트 x 축 레이블이 경계에서 시작하지 않음
- 29. x 축 사용자 정의 레이블이 0 번째 위치에서 시작되지 않도록해야합니다.
- 30. 시계열 막대 차트 사용시 X 축 레이블이 잘못됨