Ошибка при попытке создать диаграмму Парето в файле rmd
Я пытаюсь создать диаграмму Парето (из пакета qcc) в файле уценки r.
bondfailures <- read.csv("BondFailures.csv", header = T)
totalbondfailures <- bondfailures$Total
names(totalbondfailures) <- c("Degrease", "Chemical Treatments", "Incompatability", "Bad Storage", "Bad Refrigeration", "Bad Rolling", "Curling Temp", "Curling Humidity")
par("mar")
pareto.chart(totalbondfailures, ylab="Frequency", xlab="Defect Category", main="Pareto Diagram of Total Number of Failures by Defect Category")
Он читает данные нормально, но когда я пытаюсь создать диаграмму Парето, я получаю следующее сообщение об ошибке:
Error in par(bg = qcc.options("bg.margin"), mar = pmax(par("mar") + mar, :
invalid value specified for graphical parameter "mar"
Что я делаю неправильно?
1 ответ
Это могло произойти из-за значений NA, присутствующих в наборе данных. Используйте na.omit(bondfailures), чтобы удалить NA, и pareto.chart будет работать нормально!