Цикл, основанный на значениях строк в панд
Мой CSV-файл
ZIP_CODE POPULATION 00601 700 00606 500 11224 12000 23469 20000
Я создам уникальный идентификатор на основе населения, например, если население <= 1000, то я должен создать 10 уникальных идентификаторов для Zip_code 00601 и 10 различных уникальных идентификаторов для zip_code 00606
Что я уже пробовал:
Ниже приведено то, что я уже пробовал
pop_by_zip = r'population_census.csv'
df=pd.read_csv(pop_by_zip,delimiter="|")
Highly_low =df['Population'] <=1000
Здесь я хочу перебрать все строки, имеющие население <=1000, и создать 10 уникальных идентификаторов для каждого почтового индекса. Я вроде как застрял в петле здесь, помогите мне здесь
И я должен написать выходной файл с нижеприведенными столбцами
Zip_Code Population UniqueId 00601 700 00000asdf98 00606 500 00000fgsshf98