ПочатиПочніть безкоштовно

Ознайомлення з набором даних дорожніх знаків

Щоб краще зрозуміти, як функція knn() змогла класифікувати знак «Stop», корисно переглянути тренувальний набір даних, який вона використовувала.

Кожен раніше спостережений дорожній знак було поділено на сітку 4×4, і для кожного з 16 центральних пікселів зафіксовано рівні червоного, зеленого та синього, як показано тут.

Stop Sign Data Encoding

У результаті маємо набір даних, який зберігає sign_type, а також 16 × 3 = 48 колірних характеристик кожного знака.

Ця вправа є частиною курсу

Наглядове навчання в R: Класифікація

Переглянути курс

Інструкції до вправи

  • Скористайтеся функцією str(), щоб переглянути набір даних signs.
  • Використайте table(), щоб підрахувати кількість спостережень для кожного типу знака, передавши їй стовпчик із мітками.
  • Запустіть надану команду aggregate(), щоб перевірити, чи відрізняється середній рівень червоного залежно від типу знака.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Examine the structure of the signs dataset


# Count the number of signs of each type
table(___)

# Check r10's average red level by sign type
aggregate(r10 ~ sign_type, data = signs, mean)
Редагувати та запускати код