chiko22, тебе правильно написали НА МОМЕНТ ВЫЗОВА СКРИПТА у тебя нет элемента в html с id="spiderChart".
Если рассмотреть самую банальную причину: у тебя тег script стоит выше (возможно в head), чем твой элемент с id="spiderChart"
Поэтому либо в скрипте добавляешь DOMContentLoaded (погугли), либо перемести тег в конец body
Можешь подробнее посмотреть как это парсится например тут, если сомневаешься https://astexplorer.net/