As it turns out, there was something wrong with the way that the column and row names were set up when the wind frequency table was made. As I mentioned, the same data (all the data) was plotted 6 times around the circle (rose plot). The way I've resolved this is by writing the data to a .csv file and bringing it back in and skipping the first row (column names):
Wind_table <- read.table("myTable.csv", skip=1, header = FALSE, sep = ",") then deleting the first column (row names). Wind_table <- Wind_table[,-1] Then rename the column and row names and run rosavent.... and it works. Thanks, Kevin On Sun, Apr 18, 2010 at 2:49 PM, Joshua Wiley <jwiley.ps...@gmail.com>wrote: > I am wondering if there is a pattern in the rest of your data. I made > a table based on the data you provided, using 0s for degrees 80-350, > and it plots fine. If your data only changed slightly from section to > section (lets say by 4 or 5) it might be hard to tell that it is > actually different on the graph. You could also try > rosavent(yourdata, fint=1) ## this just blows up the graph and might > make it easier to see small differences. > > Josh > > On Sun, Apr 18, 2010 at 5:37 AM, Kevin Turner <turner...@gmail.com> wrote: > > The package is climatol. > > > > The data I'm working with looks like the following > > > > 10 20 30 40 50 60 70..... 360 > > 0-10 159 241 386 495 599 821 874....153 > > 10-20 96 481 815 1223 1165 856 529......31 > > 20-30 77 387 640 740 341 104 4........5 > > 30-40 28 130 223 383 65 4 0........0 > > 40-50 6 15 30 64 2 0 0........0 > > 50-60 0 0 1 2 0 0 0........0 > > > > Each value is the number of times that the specified wind speed (0-10, > > 10-20....etc.) was coming from the corresponding angle (separated by > > columns). > > > > For some reason, all of the data is plotted six times around the 360 > > degrees, so it looks like some kind of star. The data was originally > from > > to vectors of wind speed and direction and was put into this table. I'll > > try it with other data sets to see if I can reproduce my problems. > > > > Thanks, > > Kevin > > > > > > > > On Sun, Apr 18, 2010 at 1:29 AM, Joshua Wiley <jwiley.ps...@gmail.com > >wrote: > > > >> On Sat, Apr 17, 2010 at 8:04 PM, Kevin Turner <turner...@gmail.com> > wrote: > >> > I have a frequency table that I am trying to plot on a rose diagram > using > >> > rosavent. I've set the table up by using this line: > >> > > >> > Wind_freq_speed <- t(table(cut(Wind_Dir_vec, 0:36), > cut(Wind_Speed_vec, > >> > seq(0, to=60, by=10)))) > >> > >> We do not have this data... > >> > >> > > >> > It produces the following table layout, which is consistent with the > >> > rosavent example (windfreq.dat). > >> > >> When I call rosavent(windfreq.dat), it plots fine. It would help if > >> you could provide some sample data that reproduces your problem. > >> > >> For anyone else replying (David), the package is "climatol". > >> > >> -- > >> Josh > >> > >> > >> > > >> > 10 20 30 40 50 60 70... 360 > >> > 0-10 > >> > 10-20 > >> > 20-30 > >> > 30-40 > >> > 40-50 > >> > 50-60 > >> > > >> > However, when I use the rosavent command (i.e. > >> rosavent(Wind_freq_speed)), > >> > it produces a rose diagram with my data plotted 6 times around the 360 > >> > degrees. I also get the following error: > >> > > >> > Error in legend(-fmaxi - 2 * fint, fmaxi, fill = col, legend = > attr(frec, > >> : > >> > 'legend' is of length 0 > >> > > >> > Can anyone help me with this? > >> > > >> > Thanks. > >> > > >> > -- > >> > Kevin Turner > >> > Department of Geography > >> > and Environmental Studies > >> > Wilfrid Laurier University > >> > Waterloo, Ontario > >> > > >> > [[alternative HTML version deleted]] > >> > > >> > ______________________________________________ > >> > R-help@r-project.org 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. > >> > > >> > >> > >> > >> -- > >> Joshua Wiley > >> Senior in Psychology > >> University of California, Riverside > >> http://www.joshuawiley.com/ > >> > > > > > > > > -- > > Kevin Turner > > Department of Geography > > and Environmental Studies > > Wilfrid Laurier University > > Waterloo, Ontario > > > > [[alternative HTML version deleted]] > > > > ______________________________________________ > > R-help@r-project.org 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. > > > > > > -- > Joshua Wiley > Senior in Psychology > University of California, Riverside > http://www.joshuawiley.com/ > -- Kevin Turner Department of Geography and Environmental Studies Wilfrid Laurier University Waterloo, Ontario [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org 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.