В вашей скрипке есть пара вещей, которые необходимо исправить:
Во-первых, вы объявляете новый набор данных в своем операторе if, а затем не назначаете его диаграмме.
Второе - вы не обновляете график.
Попробуйте этот код:
let revisedViewsdata = "4,3,2,1,0,1,2";
myChart.data.datasets[0].data = revisedViewsdata;
myChart.update();