Как создать столбец в pandas с одинаковыми значениями?

Пользователь

от roma , в категории: Python , 5 месяцев назад

Как создать столбец в pandas с одинаковыми значениями?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от cloyd , 5 месяцев назад

@roma 

Чтобы создать столбец с одинаковыми значениями в pandas, вы можете использовать функцию pandas.Series с параметром data равным нужному значению, и index равным индексу столбца:

1
2
3
4
import pandas as pd

df = pd.DataFrame()
df['column_name'] = pd.Series(data=5, index=df.index)


Этот код создаст столбец с названием column_name со значением 5 в каждой строке. Если вы хотите создать столбец с другими значениями, просто измените параметр data. Например, чтобы создать столбец со значением True в каждой строке, вы можете использовать следующий код:

1
df['column_name'] = pd.Series(data=True, index=df.index)