Хотим сделать что-то подобное, но завершить агрегацию строк, даже если присутствуют значения NULL, не включая их.
import pandas as pd
import numpy as np
df = pd.DataFrame(data= {'Subject': ['X', 'G', 'H', 'M'],
'Col1': ['cat', 'dog', np.nan, 'horse'],
'Col2': [np.nan, 'black', 'brown', 'grey'],
'Col3': ['small', 'medium', 'large', 'large']})
df['Col4'] = df['Col1'] + ', ' + df['Col2'] + ', ' + df['Col3']
Для пояснения, это результирующий фрейм данных, который я ищу
Subject Col1 Col2 Col3 Col4
0 X cat NaN small cat, small
1 G dog black medium dog, black, medium
2 H NaN brown large brown, large
3 M horse grey large horse, grey, large
Подробнее здесь: https://stackoverflow.com/questions/607 ... e-not-null
Объединить строки по столбцам, которые не равны нулю ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
PHP: ложные значения всегда равны «», истинные значения всегда равны «1»? [дубликат]
Anonymous » » в форуме Php - 0 Ответы
- 76 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Entity Framework Core: `SqlNullValueException: данные равны нулю.` Как устранить неполадки?
Anonymous » » в форуме C# - 0 Ответы
- 39 Просмотры
-
Последнее сообщение Anonymous
-