HI Catalin,
This seems to work: spi(6,"spi.txt",1963,2010,"Standardized Precipitation Index - Rio Grande do Norte State",2,"years","months") >From the source code: spi #on your R console --------------------------- if (nargs < 3) { return("Error: very small number of arguments") } else { if (nargs > 7) { return("Error: very large number of arguments") } #It also requires else { tit = paste(title, sep = "") } ------------------------ when I try: spi(7,"spi.txt",1963,2010) #Error in paste(title, sep = "") : # argument "title" is missing, with no default spi(2,"spi.txt",1963,2010) #[1] "Error: very small number of arguments" spi(12,"spi.txt",1963,2010) #[1] "Error: very large number of arguments" I think it would be better to contact the package maintainer regarding this: maintainer("spi") #[1] "Josemir Neves <josemir.ne...@gmail.com>" A.K. _______________________________ From: catalin roibu <catalinro...@gmail.com> To: arun <smartpink...@yahoo.com> Sent: Wednesday, August 28, 2013 8:12 AM Subject: Re: [R] SPI package error Thanks for help! the reproducible example is> data(spi_data) write.table(spi_data,file="spi.txt",quote=FALSE,row.names=TRUE) ## Standard format with the output in the text format spi(6,"spi.txt",1963,2010) On 28 August 2013 15:09, arun <smartpink...@yahoo.com> wrote: HI, >Could you provide a reproducible example? >Tx. > > > > > >----- Original Message ----- >From: catalin roibu <catalinro...@gmail.com> >To: r-help@r-project.org >Cc: >Sent: Wednesday, August 28, 2013 8:05 AM >Subject: [R] SPI package error > >Dear all! > >I find a problem from SPI package. When I try a 6 months scale I have this >error: >write.table(test,file="spi.txt",quote=FALSE,row.names=TRUE) >spi3<-spi(6,"spi.txt",1902,2009) >Error in paste(title, sep = "") : > argument "title" is missing, with no default >If I use 3 months scale everything is ok. > >Please help me to solve this problem! > >Thank you! > > >-- >--- >Catalin-Constantin ROIBU >Lecturer PhD, Forestry engineer >Forestry Faculty of Suceava >Str. Universitatii no. 13, Suceava, 720229, Romania >office phone +4 0230 52 29 78, ext. 531 >mobile phone +4 0745 53 18 01 > +4 0766 71 76 58 >FAX: +4 0230 52 16 64 >silvic.usv.ro > > [[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. > > -- --- Catalin-Constantin ROIBU Lecturer PhD, Forestry engineer Forestry Faculty of Suceava Str. Universitatii no. 13, Suceava, 720229, Romania office phone +4 0230 52 29 78, ext. 531 mobile phone +4 0745 53 18 01 +4 0766 71 76 58 FAX: +4 0230 52 16 64 silvic.usv.ro ______________________________________________ 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.