2016-07-19 18 views
0

Ich versuche, eine Matrix in R. maßstabs ich habe:Länge von 'Mitte' muss die Anzahl der Spalten von 'x' gleich

maxs<- apply(rawsingle,2,max) 
mins<- apply(rawsingle,2,min) 

und dann

scaledss<- scale(rawsingle,center=mins,scale = (maxs-mins)) 

I den Fehler:

'Error in scale.default(rawsingle, center = mins, scale = (maxs - mins)) :
length of 'center' must equal the number of columns of 'x''

Unmittelbar nach dem Fehler, ich tippte:

length(mins)==ncol(rawsingle) 

und es zurückgegeben TRUE, so habe ich keine Ahnung, was los ist.

Hat jemand schon einmal ein ähnliches Problem gehabt?

+1

Können Sie bitte den 'rawsingle' Datenrahmen' dput' eingeben? –

Antwort

0

Das Problem war, dass einige Elemente in 'Rawsingle' Zeichenketten waren wegen eines Fehlers beim Laden.