2013-07-09 10 views
15

Mam ramki danych, który ma nagłówki jak tenR: read.csv dodając sub-script "X" w nagłówku

Name 0x1 1x2 

read.csv zmienia nagłówek być

Name X0x1 X1x2 

Czy istnieje sposób, w którym można tego uniknąć?

Dzięki.

+7

Przeczytaj '? Read.csv', gdzie opisuje argument' check.names'. –

+1

Należy ostrzec, że istnieją dobre powody, dla których 'read.table' i przyjaciele oczyszczają nazwy. – Roland

Odpowiedz

25

według @Joshua

read.csv("filename.csv",check.names=FALSE) 
2

Użycie opcji quote="" również poprzedają X. dla każdej kolumny swojej data.frame. Jeśli możesz, spróbuj usunąć to ze swoich opcji read.csv, dodaj opcję check.names=F, która zastąpi to zachowanie.