Thanks Giorgio, David and Rui
With the suggestions my problem was solved in different ways.
Best regards
Antonio
2015-09-28 15:52 GMT-03:00 Giorgio Garziano :
> Try this:
>
> X<-c("A","B","C","D","E")
> Y<-c(0,1,2,3,4)
>
> for (i in 0:3) {
> Y<-Y+i
> data<-data.frame(X,Y)
> fe.flag <- f
Try this:
X<-c("A","B","C","D","E")
Y<-c(0,1,2,3,4)
for (i in 0:3) {
Y<-Y+i
data<-data.frame(X,Y)
fe.flag <- file.exists("test.csv")
write.table(data, "test.csv", row.names = FALSE, col.names = !fe.flag,
sep=";", append = fe.flag)
}
[[alternative HTML version deleted]]
_
Hello,
ifelse is a vectorized version of if/else, you want the normal if/else.
if(file.exists(... etc ...)
[...]
else
[...]
Hope this helps,
Rui Barradas
Citando Antonio Silva :
> Dear R users
>
> I want to write a file that contains several data frames generated in a
> loop
> ing.
On Sep 28, 2015, at 11:31 AM, Antonio Silva wrote:
> Dear R users
>
> I want to write a file that contains several data frames generated in a loop
> ing.
> I also want the column names be written to file only when it is created in
> first loop.
>
> In the example below, when I run each line sep
Dear R users
I want to write a file that contains several data frames generated in a loop
ing.
I also want the column names be written to file only when it is created in
first loop.
In the example below, when I run each line separately without "for (i in
...) { }" it works, but when I run the lo
5 matches
Mail list logo