1
{effects}パッケージから "effects"をプロットする際、フォントタイプをTimes New Romanに変更できません。他のプロット(ベースまたはggplot)では、{extrafont}パッケージを使用していますが、これは問題なく動作しますが、ここで設定することはできませんでした。ジャーナルのガイドラインのために必要です。エフェクトパッケージプロットのフォントタイプを変更する方法
最小再現性の例がここに提供されています
library(extrafont)
loadfonts(device="win")
windowsFonts(Times=windowsFont("TT Times New Roman"))
#
require(effects)
mod.cowles <- glm(volunteer ~ sex + neuroticism*extraversion,
data=Cowles, family=binomial)
eff.cowles <- allEffects(mod.cowles, xlevels=list(extraversion=seq(0, 24, 6)))
# Sample plot, yet I need all text to be Times New Roman
plot(eff.cowles$sex)
#
# This, however, does not change the font as expected...
plot(eff.cowles$sex, family = "Times New Roman")
#
# Just for comparison - here, the fonts (title, axes, etc.) change properly
hist(Cowles$neuroticism, family = "Times New Roman")
は、たぶん私は、単純な何かが欠けているが、これを修正することができませんでしたよ。どんな提案も高く評価されます。