b.rowlingson@lancaster.ac.uk
2004-Dec-14 16:35 UTC
[Rd] hist title paste problem (PR#7421)
Full_Name: Barry Rowlingson Version: 2.0.0 OS: RH FC2 Linux Submission from: (NULL) (194.80.32.8) If the title string to a histogram is of length > 1, the words 'Histogram of' get pasted to each element. Looks wrong. Example: hist(apply(matrix(0,10,10),1,function(x){runif(1)})) Produces a title that goes: Histogram of apply(matrix(0,10,10),1,function(x){ Histogram of runif(1) Histogram of }) Its in the way that 'Histogram of' is pasted to the deparsed expression. If that expression has an anonymous function in it, then that gets deparsed into a vector of length 3, and hence 'Histogram of' gets put on the start of each one. There's probably several trivial ways to fix this, so I wont choose one, but leave it to the experts.