2017-06-30 4 views
0

spark 1.4.0を使用しています。DataFrameの作成に「java.lang.UnsupportedOperationException:Categoryタイプのスキーマがサポートされていません」というエラーが表示されるのはなぜですか?

私はテキスト文書を科学的か非科学的の2つの異なるカテゴリに分類しようとしています。 タイプ:カテゴリを定義する際に問題があります。エラーが登場した、

scala> case class LabeledText(id: Long, category: Category, text: String) 
defined class LabeledText 

scala> val data = Seq(LabeledText(0, Scientific, "hello world"), LabeledText(1, NonScientific, "witaj swiecie")).toDF 

:しかし

java.lang.UnsupportedOperationException: Schema for type Category is not supported. 

これですべてのヘルプは大歓迎されます私は、これらのコマンドを使用します。

+0

ScintificとNonScientificとは何ですか? –

+0

カテゴリには2種類あります。私は科学的または非科学的なテキスト文書を分類しようとしています。 – Christine

+0

あなたはquextionのそれらの情報で更新できますか?迅速に回答を得るのに役立ちます。より明確で有益な質問があれば、より迅速に回答を得ることができます –

答えて

0

は、私はあなたが私がスパークMLlibでLogisticRegressionの例を提供しようとする試みに書いたExample — Text Classificationことを使用していたかもしれないと思います。

私は深くお詫び申し上げます(または少なくとも正しいかどうかチェックしてください)。

適切なバージョンはcase class Article(id: Long, topic: String, text: String)から始まり、それに続いてください。

case class LabeledTextの開封例は正しく使用されていないと思われるCategoryタイプを使用しているため正しくありません。

関連する問題