Ho un frame di dati, dicono libro paga, come:Perché visualizzo "Errore: lunghezza (righe) == 1 non è VERO" con ddply?
payroll <- read.table(text="
AgencyName Rate PayBasis Status NumRate
HousingAuthority $26,843.00 Annual Full-Time 26843.00
HousingAuthority $14,970.00 ProratedAnnual Part-Time 14970.00
HousingAuthority $26,843.00 Annual Full-Time 26843.00
HousingAuthority $14,970.00 ProratedAnnual Part-Time 14970.00
HousingAuthority $13.50 Hourly Part-Time 13.50
HousingAuthority $14,970.00 ProratedAnnual Part-Time 14970.00
HousingAuthority $26,843.00 Annual Full-Time 26843.00", header = TRUE)
Il "NumRate" è in realtà numerica:
payroll$NumRate <- as.numeric(payroll$NumRate)
e mi piacerebbe ottenere un conoscere il massimo, minimo e media stipendi da PayBasis. Mi aspetto che questo lavoro:
ddply(payroll, "PayBasis", summarize)
Ma invece sto ottenendo un errore: Error: length(rows) == 1 is not TRUE
Che cosa mi manca qui?