я пытаюсь сделать следующее:проблемы с rbind в R
У меня есть файл CSV,
test<-read.csv("C:\\Users\\Yi Xiang\\Desktop\\testing.csv",header=TRUE,sep=",")
и печатает следующие
test
[1] Date.and.Time Size.of.sample.file number.of.errors percentage
<0 rows> (or 0-length row.names)
на моем файле первенствовать iet выглядит так: (первые четыре ячейки)
Date.and.Time Size.of.sample.file number.of.errors percentage
написано как excel с 4 заголовками, без данных.
, а затем я следующий
time<-as.character(Sys.time())
test_vector2<-c(time,dim(data_frame())[1],dim(error_report)[1], 100*(dim(error_report)[1]/dim(data_frame())[1]))
test_vector3<-as.data.frame(t(test_vector2))
row.names(test_vector3)<-NULL
colnames(test_vector3)<-names(test)
на моем R, он печатает, как
test_vector3
# Date.and.Time Size.of.sample.file number.of.errors percentage
# 1 2013-06-30 21:44:09 1739 216 12.4209315698677
но когда я экспортировать его в файл CSV,
write.csv(test2,"testing.csv")
это возвращает меня на excel
Date.and.Time Size.of.sample.file number.of.errors percentage
1 30/6/2013 21:44 1739 216 12.42093157
и если я снова запустить код,
test<-read.csv("C:\\Users\\Yi Xiang\\Desktop\\testing.csv",header=TRUE,sep=",")
test
# X Date.and.Time Size.of.sample.file number.of.errors percentage
# 1 1 2013-06-30 21:44:09 1739 216 12.42093
, который не то, что я хочу, у меня есть дополнительный X и 1 в первом столбце
как я избежать этого?
(если это интересно, в основном, я хочу записать, когда я выполняю свой тест на своем необработанном файле данных, и отслеживаю мой процентный файл без добавления его вручную, так как вы можете видеть, мой новый names(test)
отличается от старого, что вызывает у меня проблему, когда я пишу файл csv, как я могу избежать первого столбца? - я попытался использовать row.names <- NULL
, но он не работает)