Добавьте таблицу частот в блок-график в R

#r

#r

Вопрос:

Я попытался добавить некоторую информацию в boxplot. Особенно я хотел добавить частоты, хранящиеся в таблице. Я попробовал пакет plotrix, но безуспешно. Можете ли вы дать мне подсказку?

Вот что я попробовал

 library(plotrix)
boxplot(iris,   
     col = "blue", 
     main = "Boxplot des Irisdatensatzes",
     sub = "alle Variablen (Untertitel)",  
     xlab = "Variablen des Irisdatensatzes",
     ylab = "Angaben in n inch")
tab<-table(iris$Species)
addtable2plot(0.7 ,8,tab,bty="o",title="The table")
  

Комментарии:

1. Согласно ?addtable2plot , table это «фрейм данных, матрица или аналогичный объект, который будет отображаться». Вы должны попытаться преобразовать выходные table данные в один из этих объектов.

2. я действительно не принимал это во внимание, потому что название функции предполагает, что это добавит таблицу к графику. Я использовал tab<-as.matrix(таблица(iris $Species)) и все прошло хорошо. БОЛЬШОЕ СПАСИБО

Ответ №1:

Благодаря комментарию @Pascals, я использовал tab<-as.matrix(table(iris$Species)) , и это сработало!