Skip to content
Prev 171168 / 398502 Next

write.table

Thank you for your advice, but I didn't manage to make it work...
I tried 

carichi.annui <- data.frame(anno,loadPTG,loadPO4,loadNT,loadNH4,loadNO3,loadBOD5,loadSiO2)

And I got this error message:

Error in data.frame(anno, loadPTG, loadPO4, loadNT, loadNH4, loadNO3,  : 
  the arguments have a different numer of rows: 4, 1

If I do

sapply(carichi.annui, class)

I get:
    anno  loadPTG  loadPO4   loadNT  loadNH4  loadNO3 loadBOD5 loadSiO2 
  "list"   "list"   "list"   "list"   "list"   "list"   "list"   "list"  

I thought that the function as.vector() could turn a list of numbers into a vector... was I wrong?

----Messaggio originale----
Da: ripley at stats.ox.ac.uk
Data: 20.02.2009 12.40
A: "lauramorgana at bluewin.ch"<lauramorgana at bluewin.ch>
Copia: <r-help at r-project.org>
Oggetto: Re: [R] write.table
On Fri, 20 Feb 2009, lauramorgana at bluewin.ch wrote:

            
What does sapply(carichi.annui, class) tell you?

It would be better to use

carichi.annui <- 
data.frame(anno,loadPTG,loadPO4,loadNT,loadNH4,loadNO3,loadBOD5,loadSiO2)

as you don't need an intermediate matrix.