私が実行すると:
my_sframe['col_1'] = ''
空白の列が表示されます。これは私が望んでいたものです。
しかし、私が実行すると:
my_sframe['col_1'] = {}
予期しないデータ型を示すエラーが表示されます。
次に示すように、SFrame API はこれに対応していません。
https://turi.com/products/create/docs/generated/graphlab.SFrame.html
この時点での私の理解では、SFrame の列は辞書にすることはできません。
しかし、好奇心から私はこれを試しました:
my_sframe['col_1'] = graphlab.text_analytics.count_words('my_text')
type(my_sframe['col_1'][1])
out: dict
この結果は、まさに私の以前の理解とは正反対のものでした。
私が欲しいのは辞書列で、各行には独自の辞書があり.count_words
ますimport string
.
これは双方向ですか、それとも.count_words
例外であり、そのようなデータ変換を再現できると期待すべきではありませんか?
お知らせ下さい、
ありがとうございました
アップデート
GitHub に関する関連情報は次のとおりです。
https://github.com/turi-code/how-to/blob/master/sframe_pack.py
このテクニックが私が求めているものを作成できるかどうかはわかりませんが、まだ試しています. 誰かがこれについて考えているかどうか教えてください。