Я немного сделал это на C#. Сначала вы открываете файл и начинаете читать строки текста. Первая строка в .csv должна быть столбцом заголовка, поэтому обрабатывайте ее отдельно. Следующие строки должны быть вашими данными.
Теперь, когда у вас есть текст, вставьте его в строку, а затем разделите запятыми. Это даст вам строковый массив. Затем создайте массив int, преобразуя строки в текст. Это не должно быть проблемой, поскольку все данные в столбце являются целыми числами. Если нет, проверьте нецелые значения и преобразуйте их в строки, которые являются действительными. НАПРИМЕР. if array [0] == "no data" array [0] = "0" или array [0] = null. Затем создайте столбец 3, добавив целочисленные значения для первого и второго столбцов вместе.