У меня есть Dataset
, который мне нужно изменить с помощью панд. Ниже приводится деталь конкретного столбца мне нужно работать на:Как непрерывно генерировать значения в диапазоне?
df["Dependents"].value_counts()
0 345
1 102
2 101
3+ 51
Name: Dependents, dtype: int64
df["Dependents"].notnull().value_counts()
True 599
False 15
Name: Dependents, dtype: int64
мне нужно назначить null
значения, как 0
, 1
или 2
один за другим. Как и для первой строки, я назначаю 0
, затем следующая строка должна быть 1
, а затем следующая 2
. Затем снова начните с 0
, пока все значения null
не будут заполнены.
Как я могу это достичь?
Я думаю, что OP имеет столбец с «нулем» и номерами, а OP хочет заменить только значения «null» на 0,1,2 в этом столбце. – furas
Да. Я должен заменить только нулевые значения, присутствующие в этом столбце. – CodeHunter
@furas, спасибо! Сначала я этого не заметил. Я исправил свой ответ – MaxU