Christian Schulz wrote:

Hi,

i have list with 2575 cgi files which i have read with readLines - all Lines have the type "chr".
Now i want replace the 2. line with a condition in 4. line and write the files back to dir.


How i could avoid the incompatible problem, or is it better
doing something with awk!?

for (i in 1:2575){
datenrep <- ifelse(daten[[i]][4]=="type,1",cat(substr(as.character(paste(daten[[i]][2])),1,5),as.character(100)

You don't want to cat() here! (Also, you do want to use "if(){} else{}" rather than "ifelse()".)

Uwe Ligges


,substr(as.character(paste(daten[[i]][2])),6,12),sep=""),daten[[i]][2])}
lfdn,1001081Error in "[<-"(`*tmp*`, test & !nas, value = NULL) :
       incompatible types

many thanks, christian

______________________________________________
[EMAIL PROTECTED] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

______________________________________________ [EMAIL PROTECTED] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to