2017-03-14 3 views
1

私はこの便利なパンダが、私はこのように使用できる機能を説明した: pandas describe function workingJupyter:pandasは、ifステートメントでラップされた関数をかなり記述していますか?

私のコードは、現在のメタ情報でいっぱいであると私はちょうど私のNNを訓練し、デバッグメタ情報と1とのデバッグバージョンを紹介したかったのです。ブール値スイッチを介して。しかし、pandasのようないくつかのコマンドがif文でラップされたときに出力を生成しないことを発見しました。 pandas describe function wrapped in if statement not working

これまでに私が見つけた唯一の回避策は、印刷機能でラップしています。それは醜いしかし正しい出力をもたらします working but ugly workaround

なぜ私は間違っているのですか?

答えて

1

displayHTMLを使用すると、必要なものを手に入れることができます。

from IPython.core.display import display, HTML 

df = pd.DataFrame(dict(A=[1, 2], B=[3, 4])) 

if True: 
    display(HTML(df.to_html())) 

enter image description here

+0

助けたおかげでチームメイト。私にとっては、解決策は表示(my_var)でラップするだけで十分だった – CodingYourLife

関連する問題