Ipythonでデータ分析を行う際に、その内容をシェルに印刷するだけでデータを調べなければならないことがよくあります。 Numpyには、巨大な対象物が余りにも長すぎる場合には、のマージンしか表示されません。私は本当にndarraysのこの機能が欲しいですが、内部のPythonオブジェクト(例えば、15kオブジェクトの辞書を含む)を印刷すると、画面にダンプされるか、時には非常にフレンドリーな方法で切り捨てられます。私は、アライメントおよびネストされたデータ構造が世話をすることができれば、このPythonオブジェクトのナンシーな印刷
{ '39416' : '1397',
'39414' : '1397',
'7629' : '7227',
...,
'31058' : '9606',
'21097' : '4062',
'32040' : '9606' }
のような出力に何かにそれは完璧になる見たいのですが、巨大な辞書のために例えばので 。 Pythonの基本クラス(list、dict)にそのような機能を提供できる特別なモジュールですか?または、私が何も知っていないいくつかのipython構成の欺瞞がありますか?
'from pprint import pprint; pprint(my_dict) ' –
おそらく、Pandasを使ってリストや辞書をデータフレームに変換して表示することができます。 – Alexander