Из dataframe под «почтовый индекс», я хотел бы изменить последние 2 цифры из ниже колонки в 00
с помощью Python:Преобразование кадра данных в ул в питона
850xx
931xx
933xx
113xx
440xx
186xx
327xx
Из dataframe под «почтовый индекс», я хотел бы изменить последние 2 цифры из ниже колонки в 00
с помощью Python:Преобразование кадра данных в ул в питона
850xx
931xx
933xx
113xx
440xx
186xx
327xx
data['zipcode'].astype(str)
преобразовать столбец ZipCode в string
,
zipc[:3]
принимает 3 первых символа zipc.
Что-то вроде этого?
In[90]: data['zipcode'] = 85055
In[91]: data['zipcode'] = [zipc[:3] + '00' for zipc in data['zipcode'].astype(str).values]
In[92]: data['zipcode']
Out[92]:
Index
1 85000
2 85000
3 85000
4 85000
5 85000
6 85000
7 85000
8 85000
9 85000
10 85000
Name: zipcode, dtype: object
получил. Может ли кто-нибудь объяснить, как это работает? –
@JaydenYuen: Я добавил несколько объяснений в сообщение. При необходимости задайте точный вопрос по части кода. –
Я не знаю, что делает zipc. также, когда я пытался сортировать zipcode в другой dataframe. нуль = [] для я в data.zip_code: если я <9999: zero.append (I) печать ноль это только печатает [] –
Thanks Kevin для редактирования. –