I need to change the data type of a column from _float8 to int4
ALTER TABLE \"table\" ALTER COLUMN \"col\" SET DATA TYPE int4;
results in
The problem is that you have an array. To fix this, you need array operators:
ALTER TABLE "table" ALTER COLUMN "col" SET DATA TYPE int4 USING (col[1]::integer);
Here is a db<>fiddle.