큰 그림 ggplot을 PDF로 인쇄하면 RSession 메모리가 풍선 모양이됩니다. 72 메가 바이트 주위에있는 ggplot2 개체가 있습니다. 내 RSession은 PDF로 인쇄 할 때 2 기가 이상으로 커집니다. 예상 되나요? 성능을 최적화 할 수있는 방법이 있습니까? 결과 PDF가 ~ 25meg 크기이며 외부 프로그램을 사용하여 축소해야합니다 (시각적 손실없이 50kb!). 저품질 그래픽을 사용하여 PDF로 인쇄하는 방법이 있습니까? 아니면 내가 고려하지 않은 인쇄 또는 ggplot 매개 변수?ggplot2 - 플롯 풍선 메모리 인쇄
3
A
답변
7
큰 데이터 세트의 경우 ggplot
을 합치기 전에 데이터를 사전 처리하는 것이 유용하다는 것을 알고 있습니다 (ggplot
이 동일한 계산을 제공하더라도).
ggplot
큰 pdf는 너무 많은 오버 플로팅이 있거나 너무 작아서 볼 수없는 개체를 생성 함을 나타냅니다. 두 경우 모두 적절한 요약 통계 (예 : 산점도 대신에 헥스 빈 또는 박스 플롯)를 적용하여 많은 효과를 얻을 수 있습니다.
내가하는 일에 대한 세부 정보 없이는 더 이상 알 수 없다고 생각합니다. 따라서 최소한의 예제를 만들고 /하거나 제작중인 압축 된 그림을 업로드하십시오.
3
질문의 두 번째 부분을 해결하기 위해 R은 PDF를 최적화하려고하지 않습니다. 당신이 많은 점수를 오버 플로팅하고 있다면, 이것은 어리석은 행동을 초래합니다. qpdf를 사용하여 PDF를 사후 처리 할 수 있습니다.
첫 번째 질문에 일면적으로 대처할 때 중형 데이터 세트의 플롯은 많은 메모리를 차지하는 것처럼 보이지만 이는 단지 나의 경험 일뿐입니다. 다른 사람들은 그것이 사실인지 아닌지에 관해서 왜 더 많은 사실에 관해 더 많은 의견을 가질 수 있습니다.
0
png와 같은 비트 맵 형식으로 저장하면 파일 크기가 상당히 줄어들 수 있습니다. 이것은 최종 이미지의 특정 용도에만 적합하며 특히 pdf가 할 수있는 범위까지 확대 할 수는 없습니다. 그러나 최종 이미지 크기가 알려진 경우 유용한 방법이 될 수 있습니다.
관련 문제
- 1. R : ggplot2,이 코드는 좋은 찾고 플롯 생성 코드를
- 2. ggplot2 분산 형 레이블
- 3. ggplot2 각주
- 4. ggplot2 : 면당 색상 비율을 분리합니다.
- 5. 코어 - 플롯 : 개인화 플롯
- 6. 다차원 플롯
- 7. ggplot2를 사용하여 가변 주파수 플롯
- 8. 목록에 플롯 개체 저장
- 9. GWT 용 풍선 위젯
- 10. jQuery를 : 텍스트 풍선
- 11. 도움말 풍선 도움말 (Grails)
- 12. Python의 Windows 풍선 툴팁
- 13. Javascript 풍선 생성기/조작자
- 14. 풍선 트레이 아이콘을 클릭하십시오.
- 15. Google지도 정보 풍선 제거
- 16. ggplot2 facet_grid() 배경색 변경
- 17. 바 너비 ggplot2 geom_bar
- 18. ggplot2 : geom_area() 함수 사용
- 19. g의 시계열 (ggplot2 포함)
- 20. ggplot2 테마 옵션 목록?
- 21. R/ggplot2 : 겹치는 영역 플롯에서 범례 색과 플롯 색을 일치시키는 방법은 무엇입니까?
- 22. 제목/레이블이없는 플롯 R
- 23. ggplot2 막대 그래프에 수직선을 추가하십시오.
- 24. findDataPoints()에서 플롯 플롯 차트 줌 오류
- 25. MatLab : 분산 형 플롯 및 래스터 플롯
- 26. 서브 플롯 그림의 플롯 크기가 변함
- 27. 그라디언트 facecolor 매트 플롯 막대 막대 플롯
- 28. Google지도의 KML 풍선 높이 스타일
- 29. 닫기 버튼이있는 풍선 툴팁 - C#
- 30. 링크 호버에 동적 풍선 표시
당신이 맞습니다.이 경우 나는 오버 플로팅과 볼 수있는 너무 작은 물체를 가지고 있습니다. 감사! – SFun28