Ich habe einen Datenrahmen, die im Grunde hat seinen Kopf ein paar Mal recycelt, so sieht es wie folgt aus:Entfernen Zeichendaten aus numerischen Datenrahmen in R
var1 var2 var3 var4
1 1 1 'ch'
1 1 1 'ch'
1 1 1 'ch'
var1 var2 var3 var4
1 1 1 'ch'
1 1 1 'ch'
1 1 1 'ch'
var1 var2 var3 var4
Die meisten der Variablen haben numerische Werte; einige haben jedoch Charakter - also wird die Umwandlung von ganzem df in numerisch mir nicht helfen. Ich habe mich gefragt, wie ich den Datenrahmen unterteilen, um den wieder erscheinenden Header zu entfernen? So, endlich würde ich dieses:
var1 var2 var3 var4
1 1 1 'ch'
1 1 1 'ch'
1 1 1 'ch'
1 1 1 'ch'
1 1 1 'ch'
1 1 1 'ch'
'df [df var4 $! = 'Var4']'? – Sotos
und dann 'df [] <- lapply (df, type.convert)' – Roland
Auch, 'df [! RowSums (df == Namen (df)),]' –