Извините, если этот вопрос лишний, хотя я подробно рассмотрел ваши вопросы.Оставив имя первого столбца в R при переименовании столбцов
Я создаю новый кадр данных из старого фрейма данных, используя только выборочные столбцы из старого фрейма данных. Я использую явные имена строк в write.table. В результате имя столбца первого исходного столбца вместо этого назначается первому столбцу, который теперь содержит столбцы, содержащие явные имена строк.
мой код:
newfile1<-data.frame("chrs"=chrm1,"pos"=probes$Start,"S1"=probes$Value)
file.create("Tumor_LogR.txt")
write.table(newfile1, file="Tumor_LogR.txt",
row.names=snptags, col.names=TRUE, quote=FALSE)
выход:
chrs pos S1
SNP1 1 683543 0.0698999986
SNP2 1 744055 0.4013999999
SNP3 1 744264 0.8565999866
SNP4 1 788822 -0.6856999993
SNP5 1 1038818 -0.1844000071
Метка "ХР" присвоен первый столбец, тогда как он был изначально назначен на 2-й колонке.
Как исправить это? Большое спасибо!
Вы можете найти ответ в 'помощи (write.table)'. – Roland
Спасибо, я сделал! Но я не могу найти его там. – Jason
Сделайте имена розеров реальным столбцом с именем пустого столбца или назначьте имена ростов для файла data.frame и используйте 'write.csv'. – Roland