gpt4 book ai didi

r - corrplot : Changing to times new roman corrplot() output

转载 作者:行者123 更新时间:2023-12-04 14:19:33 26 4
gpt4 key购买 nike

我想在 times new roman 中使用 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")
#

拜托,有什么想法吗?谢谢

最佳答案

我不确定它是否有效,但我认为这篇文章会对您有所帮助:

Changing fonts in 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

关于r - corrplot : Changing to times new roman corrplot() output,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56344943/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com