Я не уверен, что это будет работать, но я думаю, что этот пост поможет вам:
Изменение шрифтов в 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