Решено следующее:
$search = new \Evernote\Model\Search('stack:"Palavra-chave"');
Использование Series
с unstack
pd.Series(d).unstack(fill_value=0)
Out[708]:
b d
a 5 2
c 0 7
Входные данные
d={('a', 'b') : 5,
('c', 'd') : 7,
('a', 'd') : 2}
Я бы создал Series
, используя MultiIndex.from_tuples
, а затем unstack
его.
keys, values = zip(*counter.items())
idx = pd.MultiIndex.from_tuples(keys)
pd.Series(values, index=idx).unstack(-1, fill_value=0)
b d
a 5 2
c 0 7
Использование конструктора DataFrame
с stack
:
pd.DataFrame(counter, index=[0]).stack().loc[0].T
b d
a 5.0 2.0
c NaN 7.0