library(zoo);
library(lattice);
a=matrix(runif(100),25,4);
b=zoo(a,seq(1,25));
names(b)=c("How to change the font size?","2","3","4");
xyplot(b)
Ed
On May 10, 2014, at 9:52 PM, David Winsemius <[email protected]> wrote:
>
> On May 10, 2014, at 5:47 PM, Eduardo M. A. M. Mendes wrote:
>
>> Yes, you are right. I meant panels, xyplot generates 22 panels, which one
>> with y-axis, x-axis and a title. I need to change the font size of title in
>> the panels.
>>
>
> It appears to me that the answer is probably in :
>
> ?strip.default
>
> Still no example, so no code.
>
> --
> David.
>
>> Ed
>>
>>
>>
>>
>> On May 10, 2014, at 8:04 PM, David Winsemius <[email protected]> wrote:
>>
>>>
>>> On May 10, 2014, at 3:30 PM, Eduardo M. A. M. Mendes wrote:
>>>
>>>> Hello
>>>>
>>>> Many thanks.
>>>>
>>>> par.main.text is the main title (on top of all plots). I need to change
>>>> the each of the titles in the, say, subplots.
>>>>
>>>
>>> One gets the response the fills ones needs when those needs are clearly
>>> expressed and an example provide that illustrates the problem. There being
>>> no "subplot" in lattice, I'm guessing that you mean "panel" for that term,
>>> and the "title" is in fact the strip annotation, but I am finished with
>>> throwing out guesswork solutions until clarity is established.
>>>
>>> --
>>> David.
>>>
>>>> Ed
>>>>
>>>>
>>>> On May 10, 2014, at 7:05 PM, David Winsemius <[email protected]>
>>>> wrote:
>>>>
>>>>>
>>>>> On May 10, 2014, at 2:26 PM, Eduardo M. A. M. Mendes wrote:
>>>>>
>>>>>> Hello
>>>>>>
>>>>>> I am using xyplot (lattice) to plot a xts variable. There are 20
>>>>>> variables within the xts variable (index by a datetime vector sampled
>>>>>> every 1 minute). The results are very nice and help me to understand
>>>>>> what is going on with the data. However since the names (labels of each
>>>>>> variable) within the xts variable are large, the title of each plot is
>>>>>> cropped. How can I select the font size of the titles without changing
>>>>>> all other fonts?
>>>>>>
>>>>>
>>>>> tp <- trellis.par.get()
>>>>> names(tp)
>>>>>
>>>>> ... includes "par.main.text", so my first try was to use the xyplot()
>>>>> facilities to change cex for 'main'. Seems to work as expected:
>>>>>
>>>>> xyplot( 1~1, main="test", par.settings=list(par.main.text=list(cex=5)))
>>>>>
>>>>> --
>>>>>
>>>>> David Winsemius
>>>>> Alameda, CA, USA
>>>>>
>>>>
>>>
>>> David Winsemius
>>> Alameda, CA, USA
>>
>
> David Winsemius
> Alameda, CA, USA
[[alternative HTML version deleted]]
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.