のためのLDAを再現しようとするとインデントブロックを予想a pandas.core.series.Series
。IndentationError:</p> <p>私のコレクション::01、されて、私は私のコレクションの最初の記事の中でLDA分布を得るためにしようとしていますが、私はいくつかのエラーに実行していた文書
print(ldamodel[doc_set[1]])
私は次のエラーを実行します:ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
を私はでそれを解決すると思う:私は簡単なコードを実行したいときはいつでもそれにも関わらず
if doc_set is not None:
print(ldamodel[doc_set[1]])
を、今私は次のエラーを取得する:IndentationError: expected an indented block
。私は訂正よりもむしろ誤りの直観を探しています。私はそれが大量であるため、私は私のLDA全体を複製することができません。前もって感謝します!
空白はPythonでは重要です。すべてのブロックはインデントしなければなりません。あなたが 'もし...なら'と言ったので、おそらくあなたはそのブロックに何かを入れたいと思うでしょう。 'print'呼び出しをインデントしなかったので、Pythonはあなたがブロックに何も入れなかったと考えます。その行をインデントするだけです。 – zondo