Как дополнить ведущие нули до столбца Time? - PullRequest
0 голосов
/ 13 ноября 2018

Используя 'df_dropped', фрейм данных, который имеет столбец 'Time'.

df_dropped['Time'] = df_dropped['Time'].apply(lambda x:'{:0>4}'.format(x))

Я не понимаю, что делает '{:0>4}'.format(x)'. Пожалуйста, объясните строительство этой линии '{:0>4}'.format(x)'

1 Ответ

0 голосов
/ 13 ноября 2018

Добавляет 0 символов к каждому элементу фрейма данных, пока не достигнет 4 символов.Если элемент больше 4 символов, ничего не будет делать.Вы можете увидеть ниже пример:

import pandas as pd

df = pd.DataFrame(data=[23, "fsda", 289801, 87], columns=['Time'], index=[0, 1, 2, 3])
df['Time'] = df['Time'].apply(lambda x: '{:0>6}'.format(x))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...