[R] problem with labeling plots, possibly in font defaults
Prof Brian Ripley
ripley at stats.ox.ac.uk
Fri Aug 8 08:33:26 CEST 2014
See
http://cran.r-project.org/bin/macosx/RMacOSX-FAQ.html#I-see-no-text-in-a-Quartz-plot_0021
And the default font is not serif ... that FAQ says it is Arial, but I
do not know if that is current.
Mac-specific questions to R-sig-mac please. (This must be Mac-specific
as the default device, quartz(), is.)
On 07/08/2014 23:24, David Winsemius wrote:
>
> On Aug 7, 2014, at 12:59 PM, Tim Blass wrote:
>
>> Hello,
>>
>> I am using R 3.1.1 on a (four year old) MacBook, running OSX 10.9.4.
>>
>> I just tried making and labeling a plot as follows:
>>
>>> x<-rnorm(10)
>>> y<-rnorm(10)
>>> plot(x,y)
>>> title(main="random points")
>>
>> which produces a scatter plot of the random points, but without the title
>> and without any numbers along the axes. If I then run
>>
>>> par(family="sans")
>>> plot(x,y,main="plot title")
>>
>> the plot has the title and the numbers on the axes (also and 'x' and 'y'
>> appear as default labels for the axes).
>>
>> I do not know what is going on, but maybe there is some problem in the
>> default font settings (I don't know if that could be an R issue or an issue
>> specific to my Mac)?
>
> It hasn't happened to me recently (since updating from Leopard and SnowLeapard to Lion) but it used to happen pretty frequently that I would get a duplicate font that printed empty square boxes. (I wasn't the only one. It got reported several times on R-SIG-Mac.) One could fix that sort of problem by deleting the offending duplicate entry using Font Book.app
>
> Since this is happening with the default serif font, you would probably find the duplicate in Times. (It used to be happening to me with Symbol.)
>
>> quartzFonts()$serif
> [1] "Times-Roman" "Times-Bold" "Times-Italic" "Times-BoldItalic"
>>
>
>
>>
>> This is clearly not a big problem (at least for now) since I can put labels
>> on plots by running par(), but if it is indicative of a larger underlying
>> problem (or if there is a simple fix) I would like to know.
>>
>> Thank you!
>
> David Winsemius
> Alameda, CA, USA
--
Brian D. Ripley, ripley at stats.ox.ac.uk
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272866 (PA)
Oxford OX1 3TG, UK Fax: +44 1865 272595
More information about the R-help
mailing list