Преобразовать IP-адрес (IPv4) в целое число R

Я искал способ написать функцию в R, которая преобразует IP-адрес в целое число.

Мой фрейм данных выглядит так:

total  IP
626    189.14.153.147
510    67.201.11.8
509    64.22.53.140
483    180.9.85.10
403    98.8.136.126
391    64.06.187.68

Я экспортирую эти данные из базы данных MySQL. У меня есть запрос, где я могу преобразовать IP-адрес в целое число в MySQL:

mysql> select CAST(SUBSTRING_INDEX(SUBSTRING_INDEX('75.19.168.155', '.', 1), '.', -1) << 24 AS UNSIGNED) + CAST(SUBSTRING_INDEX(SUBSTRING_INDEX('75.19.168.155', '.', 2), '.', -1) << 16 AS UNSIGNED) + CAST(SUBSTRING_INDEX(SUBSTRING_INDEX('75.19.168.155', '.', 3), '.', -1) << 8 AS UNSIGNED) + CAST(SUBSTRING_INDEX(SUBSTRING_INDEX('75.19.168.155', '.', 4), '.', -1) AS UNSIGNED) FINAL;

Но я хочу сделать это преобразование в R, любая помощь будет потрясающей