Импортировать только необходимые столбцы CSV в IDL - PullRequest
0 голосов
/ 03 октября 2018

Я изо всех сил пытаюсь найти функцию в IDL, которая будет копировать то, что я сделал в Python с Pandas.Я новичок в IDL и почти ничего не могу найти в ресурсах.

В Python я использую следующее:

pd.read_csv('<csv filepath>', usecols=[n])

Часть usecols будет тянуть только столбцыCSV я хотел бы в моем кадре данных.Есть ли способ сделать это в IDL?

Надеюсь, это имеет смысл - мой первый пост здесь!

Спасибо.

1 Ответ

0 голосов
/ 04 октября 2018

Существует подпрограмма READ_CSV, которая может читать файлы CSV, но у нее нет способа вытащить определенные столбцы.Это даст вам структуру с одним полем для каждого столбца файла CSV - так что вы можете просто извлечь нужный столбец из структуры и выбросить оставшуюся часть структуры.Что-то вроде:

csv = read_csv('somefile.csv')
col_n = csv.(n)
...