Я записываю некоторый текст в data.frame на устройство PDF с помощью textplot () в gplots (также пытался использовать версию в PerformanceAnalytics).Мои параметры par () являются параметрами по умолчанию, за исключением того, что я изменяю шрифт / поля (CM - это семейство, которое я определил в своем профиле сайта)
par( family = "CM" , omi = rep( .5 , 4 ) )
Я пытаюсь получить столбец "График" длябыть оправданным.Вот моя неудачная попытка ... обратите внимание на совпадение в тексте
textplot( tableOfContents , show.rownames = FALSE , show.colnames = TRUE , hadj = 0 )
![enter image description here](https://i.stack.imgur.com/6m9vM.png)
Правильно выровненный работает отлично:
textplot( tableOfContents , show.rownames = FALSE , show.colnames = TRUE , hadj = 1 )
![enter image description here](https://i.stack.imgur.com/9AeRd.png)
РЕДАКТИРОВАТЬ Если кто-то еще борется с выравниванием в texplot, я предлагаю взглянуть на эту модифицированную версию, которую я написал: https://gist.github.com/1487363
EDIT2
Возможно, вы захотите удалить мое исправление cex = 1.После некоторого прочтения я понимаю, что cex в параметрах функции должны применяться к par (cex), что, на мой взгляд, сбивает с толку и чрезмерно проектирует, но, похоже, является стандартной практикой R