2011-08-19 24 views
14

anlamak:Nasıl arsa ana başlığın yazı tipini değiştirmek için() Ben geldim <a href="http://www.harding.edu/fmccown/R/" rel="noreferrer">this page</a> itibaren

font.main=4 

benim şekil için bana italik kalın bir başlık verecektir. Ancak ben sadece bir eski-sans-serif yazı tipi istiyorum. Daha genel olarak, şimdiye kadar ne bulduklarını değil, değerlerin ne olduğunu gösteren bir tablo arıyordum. Bir tane var mı, eğer öyleyse onu nerede görebilirim?

cevap

13

?par

font.main için de geçerlidir Bütün bunlar
‘font’ An integer which specifies which font to use for text. If 
    possible, device drivers arrange so that 1 corresponds to 
    plain text (the default), 2 to bold face, 3 to italic and 4 
    to bold italic. Also, font 5 is expected to be the symbol 
    font, in Adobe symbol encoding. On some devices font 
    families can be selected by ‘family’ to choose different sets 
    of 5 fonts. 

sahiptir. Karşılaştırma:

> layout(1:2) 
> plot(1:10, font.main = 1, main = "Foo") ## plain font 
> plot(1:10, main = "Foo")    ## default bold font 
> layout(1) 

veren:

enter image description here

+1

çok 'extrafont' paketine bakarak değer –

9

Yazı tipini yöneten iki ilgili parametre vardır. font ve family. font yerine family'u değiştirmek isteyebilirsiniz. Quick-R on graphical parameters itibaren

:

font: Tamsayı belirterek yazı metni için kullanılacak. italik 1 = düz, 2 = kalın, 3 = 4 = kalın italik, 5 = sembolü
...
ailesi: metin çizim için yazı ailesi. Standart değerler "serif", "sans", "mono", "symbol" dir. Haritalama, cihaza bağımlıdır.

Ayrıca:

pencerelerde

, mono- sans için "TT Arial" eşleştirilir "TT Kurye Yeni" serif için "TT Times New Roman" eşleştirilir eşleştirilir, mono "TT Courier New" ile eşleştirilir ve sembol "TT Sembolü" ile eşleştirilir (TT = Gerçek Tip). , kendi eşlemelerinizi ekleyebilir.

# Type family examples - creating new mappings 
plot(1:10,1:10,type="n") 
windowsFonts(
    A=windowsFont("Arial Black"), 
    B=windowsFont("Bookman Old Style"), 
    C=windowsFont("Comic Sans MS"), 
    D=windowsFont("Symbol") 
) 
text(3,3,"Hello World Default") 
text(4,4,family="A","Hello World from Arial Black") 
text(5,5,family="B","Hello World from Bookman Old Style") 
text(6,6,family="C","Hello World from Comic Sans MS") 
text(7,7,family="D", "Hello World from Symbol") 

da ?par görüyoruz.

Yandaki not: Quick R, özellikle de Grafiklerdeki şeyler, R ile ilgili birçok bilgi için mükemmel bir kaynaktır.

İlgili konular