Harici bir dosyada bir çizimi kaydetmek için R'de pdf()
işlevini kullanırken, grafiğin boyutunu ayarlamak için width
ve/veya height
belirtilebilir. Ancak, birden fazla arsa elde ettiğimiz durumlar vardır (par(mfrow=c(2,4))
kullanarak). Bu durumda, tüm grafiklerin düzgün görüntülenmesi için PDF dosyası için en iyi width
ve height
'un ne olduğunu belirlemek zordur. R'nin PDF dosyasında otomatik olarak "grafikleri sığdırmasına" izin vermenin bir yolu var mı? Argümanları pdf()
'da araştırdım ve biraz denedim, ancak sonuçlar tatmin edici değil. Çok teşekkür ederim!PDF çıkışında R arsa boyutunu otomatik olarak ayarlama
12
A
cevap
2
Ggplot kullanarak bir şey nasıl yapılır?
require(ggplot2)
# Bogus data
x <- rnorm(10000)
y <- as.factor(round(rnorm(10000, mean=10, sd=2), 0))
df <- data.frame(vals=x, factors=y)
myplot <- ggplot(data=df, aes(x=vals)) +
geom_density() +
facet_wrap(~ factors)
ggsave(filename="~/foo.pdf", plot=myplot, width=8, height=10, units="in")
DÜZENLEME: Eğer this question bkz birden fazla sayfa üzerinde yazdırmak için gerekirse.
+0
Kodlar için çok teşekkürler! – alittleboy
İlgili konular
- 1. Rgl aygıtının boyutunu ayarlama
- 2. R - arsa ile sıkışmış() -
- 3. Scatterplot - baz R arsa
- 4. R-Studio Görünümünü Ayarlama
- 5. Histogram benzeri arsa R
- 6. Programsal olarak Emacs çerçeve boyutunu ayarlama
- 7. UIButton Sınırının Uzunluk Boyutunu Programatik Olarak Ayarlama
- 8. R - Jupyter'de ggplot çizim boyutunu değiştirme
- 9. R arsa numaraları yerine noktaları
- 10. Sürü otomatik olarak proses çıkışında serbest bırakıldı mı?
- 11. R arsa takımlı modelde orijinal seri
- 12. Matplotlib'de değişken nokta boyutunu ayarlama
- 13. Bir AWS Ortamı'nı otomatik olarak ayarlama
- 14. birden grafikler pdf R
- 15. JTabbedPane içinde sekmenin boyutunu ayarlama
- 16. iOS: UILabel Programatik Olarak Yazı Tipi boyutunu ayarlama
- 17. R arsa - renk gradyanlı normal eğriler
- 18. Quartz2D ile oluşturulan PDF dosyasının boyutunu azaltın
- 19. Doldurulabilir PDF - duyarlı Yazı boyutunu InDesign ile
- 20. Satır yüksekliğini ayarlama xtable R
- 21. R Knitr PDF: PDF raporlarını (.Rmd'den oluşturulan) otomatik olarak bir döngüde kaydetmek için bir olasılık var mı?
- 22. İki matrisin boyutunu karşılaştırın. R
- 23. R arsa şeffaf arka plan ile gösterge
- 24. bastırmak konsol r markdown çıktı, ama tutmak arsa
- 25. Emacs'i Yatay Olarak Ayarlama
- 26. Küme Dendrogram etiket boyutunu R 3.01 olarak değiştirme
- 27. Tek tek pdf grafiklerini r
- 28. PDF meta verileri okunamıyor R
- 29. Otomatik tamamlama kısayollarını ayarlama Eclipse
- 30. İkili eksenlerde onay etiketinin boyutunu ayarlama
Bu imkansız belirsiz görünüyor. "En iyi" genişliğini ve yüksekliğini nasıl belirleyebiliriz? –
@DWin: karışıklık için özür dilerim. "En iyi" anlamına geldiğim şey, çizgilerin tüm bölümlerinin okuyucuların görebileceği ve kağıt boyutu sınırları nedeniyle (A4 gibi) herhangi bir "kesme" olmayacağıdır. – alittleboy
Bildiğim kadarıyla, pdf aygıtındaki tek tek sayfaların boyutlarını değiştirmenin bir yolu yoktur. Çoğu insan farklı boyutlarda pdfs üretir ve ayrı sayfaları birbirine yapıştırmak için Ghostscript'i kullanır. –