У меня есть файл с несколькими записями для каждого идентификационного номера. Файл имеет около 2000 идентификаторов с 54 000 наблюдений на ID. Мне нужно передать результат в алгоритм, который требует, чтобы идентификаторы были меньше 6 символов. Как я могу заменить идентификаторы с номерами от 1 до 2000? ID в файле выглядит следующим образом:Как заменить комплекс ID с номером?
2007I804567
2007I804567
2007I804567
2007I804568
2007I804568
2007I804568
2007I804569
2007I804569
2007I804569
нужно, чтобы выглядеть следующим образом (хотите сохранить ID):
1 2007I804567
1 2007I804567
1 2007I804567
2 2007I804568
2 2007I804568
2 2007I804568
3 2007I804569
3 2007I804569
3 2007I804569
Благодаря
Вы должны отобразить уникальные идентификаторы ряда каждого (при 1,000,000), а затем кормить его алгоритма. Последним шагом будет перевод ваших номеров обратно в идентификаторы. –
Я хотя об уникальной сортировке идентификаторов, а затем присваиваю номер строки. Тогда как мне вернуть эти номера строк в большой файл? –
Вы сохраняете, какой идентификатор был присвоен каждому номеру, и в конце процесса обратный процесс. –