Формат столбца целых чисел в pandas - PullRequest
1 голос
/ 24 января 2020

Я хочу сначала привести этот столбец целых чисел к строке, но затем отформатировать каждое целое число-ди git с двумя значащими цифрами.

Я хочу это:

>>> df[0].astype(str)
0          0
1          1
2          2
3          10
4          11
5          12

Чтобы стать таким:

>>> df[0].astype(str)
0          00
1          01
2          02
3          10
4          11
5          12

Обычно я бы использовал %.2d, но я не уверен, как это сделать с pandas?

1 Ответ

4 голосов
/ 24 января 2020

использовать series.str.zfill

Пэды строк в Серии / Индексе, добавляя символы «0».

df[0].astype(str).str.zfill(2)

0    00
1    01
2    02
3    10
4    11
5    12
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...