У меня есть фрейм данных, состоящий из смеси NaN и строк, например,
data = {'String1':['NaN', 'tree', 'car', 'tree'],
'String2':['cat','dog','car','tree'],
'String3':['fish','tree','NaN','tree']}
ddf = pd.DataFrame(data)
Я хочу
1: подсчитать общее количество элементов и поместить в новый фрейм данныхнапример,
NaN=2
tree=5
car=2
fish=1
cat=1
dog=1
2: подсчитать общее количество элементов по сравнению с отдельным более длинным списком (столбцом другого фрейма данных, например,
df['compare'] =
NaN
tree
car
fish
cat
dog
rabbit
Pear
Orange
snow
rain
Спасибо Джейсон