これはかなり奇妙なバグです:
次のコード:
a = 'string1'
b = 'string2'
test_dict = {'col1':{a:type(a), b:type(b)},'col2':{a:type(a), b:type(b)}}
pd.DataFrame(test_dict)
通常のipythonコンソールでは、期待どおりに次のようになります。
col1 col2
string1 <type 'str'> <type 'str'>
string2 <type 'str'> <type 'str'>
ただし、ipythonノートブックでは、タイプを表示するセルは空です。