corrplot: изменение времени выхода нового римского corrplot () - PullRequest
1 голос
/ 28 мая 2019

Я хотел бы создать изображение с помощью функции corrplot () в пакете corrplot во времена новых римских безуспешно. Я пытаюсь использовать par (family = "Times"), но не работает и в справке функции не имеют контроля типа шрифта. Я пытаюсь сделать:

library(corrplot)
data(mtcars)
M <- cor(mtcars)
## plot
par(family="Times")
corrplot(M, method = "number", col = "black", cl.pos = "n")
#

Пожалуйста, есть идеи? Спасибо

1 Ответ

1 голос
/ 28 мая 2019

Я не уверен, что это будет работать, но я думаю, что этот пост поможет вам:

Изменение шрифтов в ggplot2

Это не поможет вам, но этодействительно хороший пост о шрифте для R, так что я оставляю его в своем ответе.

Вы на Windows или Unix?Если вы находитесь в Windows, этот следующий ответ поможет вам, если нет, то я не знаю.

Проблема заключается просто в том, что вы используете Times там, где это необходимо Times New Roman.

Вы можете проверить это с помощью следующей строки кода:

windowsFonts()
par(family="Times New Roman")
corrplot(M, method = "number", col = "black", cl.pos = "n")

На самом деле TT - это первая буква TrueType, и она является общей для всех шрифтов.Если вы хотите определенный шрифт, вы не должны использовать TT.См .:

https://stat.ethz.ch/R-manual/R-devel/library/grDevices/html/windowsFonts.html

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