Как изменить шрифт основного заголовка в plot () - PullRequest
14 голосов
/ 19 августа 2011

С этой страницы Я понял, что:

font.main=4

выделит мне жирный курсив для моей фигуры.Однако я не хочу ни одного, кроме простого старого шрифта без засечек.В более общем плане я искал таблицу того, какие значения делают то, что пока не найдено.Есть ли один, и если да, то где я могу его увидеть?

Ответы [ 2 ]

14 голосов
/ 19 августа 2011

?par имеет

‘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.

Все это относится к font.main. Сравните:

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

, что дает:

enter image description here

10 голосов
/ 19 августа 2011

Есть два соответствующих параметра, которые управляют шрифтом. font и family. Вы можете изменить family вместо font.

С Quick-R по графическим параметрам :

шрифт: Целое число, определяющее шрифт для текста. 1 = обычный, 2 = жирный, 3 = курсив, 4 = полужирный курсив, 5 = символ
...
family: семейство шрифтов для рисования текста. Стандартные значения: «засечек», «без», «моно», «символ». Отображение зависит от устройства.

Кроме того:

В окнах моно отображается на «TT Courier New», засечение на «TT» Times New Roman ", sans отображается на" TT Arial ", моно отображается на" TT Courier New ", и символ отображается на" TT Symbol "(TT = True Type). Вы Можно добавить свои собственные сопоставления.

# 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") 

см. Также ?par.

Примечание: Quick R , особенно информация о графике, является отличным ресурсом для большой информации, связанной с R.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...