ここでのルーキーな質問は、なぜこの関数が以前に生成されたdfを返さないのか理解できません。IF関数がPythonでdfを期待通りに表示しない
dfは、821行の長さであり、print len(output_df.index)>10000
は、False
です。
文は以下の場合:
if len(output_df.index)>10000:
print("Table is too large to display, download above")
else:
HTML(output_df.to_html())
私も試してみました:
if len(output_df.index)>10000:
print("Table is too large to display, download above")
else:
return HTML(output_df.to_html())
と:
if len(output_df.index)>10000:
print("Table is too large to display, download above")
else:
output_df
を無駄に。別のセルでテーブルを呼び出すとうまく動作します。何か案は?ありがとうございました!
。これは機能の中にありますか?あなたのコードの 'HTML'とは何ですか? – roganjosh
@roganjosh私はそれが問題の可能性があると思ったので、私はリターンを使用しました。 HTMLはIPython.displayからインポートされたモジュールです。私はそれを他の理由から使用しました:output_dfは動作していないようです。このif文は関数内にありません –
if文は何も関係がないように思えます。あなたはおそらくそれを編集することができます。 –