Displaying 20 results from an estimated 29 matches for "bushels".
2006 Jan 25
2
panel function with barchart (lattice)
...panel
arguments, especially when "groups" is specified.
Example: I want to be able to add the value of "yield"
to each section of
each bar in this graph:
barchart(yield ~ variety | site, data = barley,
groups = year,
layout = c(1,6),
stack=TRUE,
ylab = "Barley Yield (bushels/acre)"
)
To do this, I add my panel function:
barchart(yield ~ variety | site, data = barley,
groups = year,
layout = c(1,6),
stack=TRUE,
ylab = "Barley Yield (bushels/acre)",
panel = function(x,y,subscripts,groups,...){
panel.barchart(x,y,...)
ltext(x = x, y = y, label =...
2009 Dec 08
3
re-ordering x-lables using barchart()
...rs,
I'm trying to re-order the "site names" ("Waseca", "Morris", ...). I'm using
following code:
libarry(lattice)
barchart(yield ~ variety | site, data = barley,
groups = year, layout = c(6,1), aspect=.7,
ylab = "Barley Yield (bushels/acre)",
scales = list(x = list(abbreviate = TRUE, rot=45, minlength =
5)))
Can anyone help please.
-Gary
[[alternative HTML version deleted]]
2010 Jan 22
4
Rotating the axis labels in the basic graphic device ?
Hello dear R help group,
I learned recently that one can change the rotation of labels in the axis,
when using a lattice plot, for example:
library(lattice)
barchart(yield ~ variety , data = barley,
groups = year,
ylab = "Barley Yield (bushels/acre)",
scales = list(rot = 45))
My question is: Is there an application of "rot" in something like barplot ?
The only solution I know of is using "las = X" (X is 1,2, or 3)
Is there another solution/hack for this ?
Thanks!
Tal
----------------Contact
Det...
2005 Jun 01
1
font size in the trellis plot
>library(lattice)
>dotplot(variety ~ yield | site, data = barley, groups = year,
key = simpleKey(levels(barley$year), space = "right"),
xlab = "Barley Yield (bushels/acre) ",
aspect=0.5, layout = c(1,6), ylab=NULL)
and i get the plot whose font overlaps .what parematers should i change.(i do not want to change the size of the plot).
2007 Jan 30
1
change plotting symbol for groups in trellis graph
...can I change the plotting symbol for the groups in a trellis panel dotplot.
My graph is similar to:
library(trellis)
dotplot(variety ~ yield | site, data = barley, groups = year,
key = simpleKey(levels(barley$year), space = "right"),
xlab = "Barley Yield (bushels/acre) ",
aspect=0.5, layout = c(1,6), ylab=NULL)
I'd like to plot the different years with different symbols (eg. one
with pch=19 the other with pch=21 or so). Thank you very much for your
help.
Tom
2010 May 07
3
How to sort a grouped barchart?
...,
I have a barchart very similar to the example on the function documetation,
however, I want to sort the bars according one group in one panel.
Reminding:
library(lattice)
barchart(yield ~ variety | site, data = barley,
groups = year, layout = c(1,6),
ylab = "Barley Yield (bushels/acre)", auto.key=list(),
scales = list(x = list(abbreviate = TRUE,
minlength = 5)))
I want to sort the yield value, in "waseca" site (e.g.), according the group
of 1931. How can I do this???
Thanks
--
View this message in context: http://r.789695.n...
2006 Mar 21
5
How to use: library lattice: barchart
Dear ladies and gentlemen!
In the help text for the xyplot (library(lattice), help(xyplot)) is an example
given how one can use barchart:
barchart(yield ~ variety | site, data = barley,
groups = year, layout = c(1,6),
ylab = "Barley Yield (bushels/acre)",
scales = list(x = list(abbreviate = TRUE,
minlength = 5)))
I want my data to be represented just in the same way. But when I try it like
this:
ayield = c(2,3,5,6,3,4,7,8,9,2,3,5,6,1,2,3,4,2,6,8)
avariety = c(rep("A",5),rep(&...
2006 Mar 08
1
Trellis stacked bar legend
Dear R-Listers,
(well... called Depayan)
The standard example
barchart(yield ~ variety | site, data = barley,
groups = year, layout = c(1,6), stack = TRUE,
auto.key = list(points = FALSE, rectangles = TRUE, space = "right"),
ylab = "Barley Yield (bushels/acre)",
scales = list(x = list(rot = 45)))
shows the problem: legend colors are inverted compared to stack colors.
This is still acceptable with 2 colors, but with 3 or more, people
ask me why it's partly down-under. I use to mumble that one
author is in New Zealand, the other eithe...
2008 Dec 23
1
Borders for rectangles in lattice plot key
...t;- c("red", "blue")
key.list <- list(
space="top",
rectangles=list(col=bar.cols),
text=list(c("foo", "bar"))
)
barchart(
yield ~ variety | site,
data = barley,
groups = year,
layout = c(1,6),
ylab = "Barley Yield (bushels/acre)",
scales = list(x = list(abbreviate = TRUE, minlength = 5)),
col=bar.cols,
border="transparent",
key=key.list
)
Notice the black borders around the rectangles in the key.
I checked to see if there was an undocumented border component for the
rectangles compoenen...
2009 Sep 18
1
Lattice barplot not wokring in for-loop?
...works when executed alone,
## however in a for loop no plot is shown...
barchart(yield ~ variety | site, data = barley,
groups = year, layout = c(1,6), stack = TRUE,
auto.key = list(points = FALSE, rectangles = TRUE, space = "right"),
ylab = "Barley Yield (bushels/acre)",
scales = list(x = list(rot = 45)))
}
I can't program any further without solving this.
So, thanks! Really!
Steve
2009 Oct 13
1
Lattice barchart-reordered
Hi,Can I use "reorder" function with barchart as in dotchart? Here are some
codes which do not work for me. Thanks
Chetty
___________________________
a1c.cast$bmi.cat.reordered[a1c.cast$eth!="Other"]
<-with(a1c.cast[a1c.cast$eth!="Other",],reorder(bmi.cat.ordered[a1c.cast$eth!="Other"],
BP.FN.RATE,median ))
barchart(BP.FN.RATE~
2010 Mar 03
1
How to create a line and bar panel chart with two different axes?
...couldn't get it worked. Here is my code:
data(barley)
barchart(yield ~ variety | site, data = barley,
groups = year, layout = c(1,6), stack = F,
auto.key = list(points = FALSE, rectangles = TRUE, space =
"right"),
ylab = "Barley Yield (bushels/acre)",
scales = list(x = list(rot = 45)))
Suppose now I need to add two lines in each panel to show the cost (10^3
dollars) of each type (Svansota,....,Trebi) at different locations
(Waseca,..., Grand Rapids) for 1931 and 1932.
Can any body tell me how I should do to create th...
2010 Apr 22
1
how to reorder of groups and specify ylim for each row in lattice barchart
...32 is always plotted before the bar of year 1931, may I change
the order inside each groups of bars?
library(lattice)
barchart(yield ~ variety | site,data=barley, groups = year, layout =
c(1,6),auto.key = list(points = FALSE, rectangles = TRUE, space =
"right"),ylab = "Barley Yield (bushels/acre)",scales = list(x = list(rot =
45)))
Another questions is: may I specify the various ranges of y axis for each
row of the panels? In the example of above, how can I change the y range of
"Waseca" panel to (40,70) from the default (0,80)? Please notice I don't
want to set a...
2010 Aug 25
2
Removing inter-bar spaces in barchart
Rhelpers:
I'm trying to make a barchart of a 2-group dataset
(barchart(x~y,data=data,groups=z,horizontal=FALSE)). My problem is
that I can't, for the life of me, seem to get rid of the inter-bar
space -- box.ratio set to 10000 doesn't do much. Any ideas? I'd
ideally want zero space between the bars. Thanks!
--j
--
Jonathan A. Greenberg, PhD
Assistant Project Scientist
2009 Dec 02
2
Help: barchart() {Lattice}
Hi R Users,
I'm using following data/code (data is attached also) to produce a stacked
barplot.
# Sample Data:
Names Col1 Col2 Col3
Row1 -20 40 -10
Row2 30 -20 40
Row3 30 10 -20
Row4 20 20 -10
# R Code:
dta<-read.table("data.txt", header=TRUE, row.names="Names")
barchart(data.matrix(dta),
horizontal=FALSE,
stack=TRUE,
par.settings = simpleTheme(col =
2006 Nov 06
1
line width (all elements) in Trellis
...p(2,7))
trellis.par.set("strip.border", tpar11)
tpar12=trellis.par.get("reference.line")
tpar12$lwd=c(rep(2,7))
trellis.par.set("reference.line", tpar12)
barchart(yield ~ variety | site, data = barley, groups = year,
layout = c(1, 6), ylab = "Barley Yield (bushels/acre)", scales =
list(x = list(abbreviate = TRUE,
minlength = 5)))
--
Daniel E. Bunker
BioMERGE Associate Director
Post-Doctoral Research Scientist
Columbia University
Department of Ecology, Evolution and Environmental Biology
1200 Amsterdam Avenue
New York, NY 10027-5557
deb37ATc...
2004 Sep 29
2
lattice .ps graphic is rotated in LaTeX slides
...;, "brown",
"orange", "turquoise", "orchid") )))
lset(list(fontsize = list(default = 14)))
n <- length(levels(barley$year))
dotplot(variety ~ yield | site, data = barley, groups = year,
layout = c(2, 3), aspect = .5,
xlab = "Barley Yield (bushels/acre)",
key = list(points = Rows(trellis.par.get("superpose.symbol"), 1:n),
text = list(levels(barley$year)), columns = n))
dev.off()
lset(theme=old.settings)
It looks fine with gv (though I'd like to make the bounding box
tighter), but when I embed it in a LaTeX slide
(l...
2000 Jul 11
3
postscript()
...0,54,78,56,61,69,76,89,88,84,75,68)
variety <- factor(c(rep("I",6),rep("II",6),rep("III",6),rep("IV",6)))
data <- data.frame(variety,yield)
postscript("graphic1.ps",horizontal=F)
boxplot(yield~variety,xlab="Variety",ylab="Yield (bushels per acre)")
dev.off()
It should be noted that I have tried many postscript graphics files
generated in R with the same results. I have also checked the help page and
section 12.6.1 PostScript Diagrams for typeset documents (page 77) in An
Introduction to R and Lipkin's LaTex for Linux....
2004 Mar 17
0
NLS question:Quadratic plus plateau fit
Dear R colleagues:
Am trying to fit a simple NL model to determine Economical Optimum Nitrogen
Rates.
The segmented (quadratic + plateau) model only works with some y's, in some
cases I get a "singular gradient" error.
I'll appreciate any ideas in how to solve the singular gradient error.
Thanks,
Jose
# The following code works using yield2 in the nls model but not using
2010 Feb 12
2
print() / split()
...in below
print statement. Currently its dividing plotting window into 1 X 2 and I
want to change it to 2 X 2 [ equivalent of par(mfrow=c(2,2)) ]. Thanks,
require(lattice)
p1=barchart(yield ~ variety | site, data = barley,
groups = year, layout = c(1,6),
ylab = "Barley Yield (bushels/acre)",
scales = list(x = list(abbreviate = TRUE,
minlength = 5)))
p2=barchart(yield ~ variety | site, data = barley,
groups = year, layout = c(1,6), stack = TRUE,
ylab = "",
scales = list(x = list(rot = 45)))
print(p1, split=c...