問題タブ [sframe]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1360 参照

python - SFrame の String オブジェクトから dateTime オブジェクトへ

私は約20GBの巨大なデータセットを持っています。graphlab.SFrame.read_csv() を使用してデータを読みました。yyyy-dd-mm 形式の文字列として読み取られる日付列があります。しかし、列を日時オブジェクトとして読み取りたいです。どうすればいいですか?

1 つの方法は、各行を反復処理し、Python コードを使用して変更することです。他に方法はありますか?速いかもしれませんか?

0 投票する
2 に答える
1751 参照

python - sframe.apply() を使用するとランタイム エラーが発生する

データでいっぱいの s フレームに単純な適用を使用しようとしています。これは、テキスト入力を受け取り、それをリストに分割する関数を適用する、列の 1 つでの単純なデータ変換用です。関数とその呼び出し/出力は次のとおりです。

コードを実行すると、そのエラーが発生します。s フレーム (df) は 10 x 2 しかないため、そこから過負荷が発生することはありません。この問題を解決する方法がわかりません。

0 投票する
2 に答える
2716 参照

python - Graphlab および/または Numpy を使用した SFrame および SArray による行列乗算

graphlab.SArray名前付きのcoef:

そして、graphlab.SFrame(最初の 10 の下に示されている) という名前x:

乗算が以下のように計算された最初の行を持つ単一のベクトル SArray を返すように、SArray と SFrame を操作するにはどうすればよいですか? :

私は現在、SFrame / SArrayをリストに変換してから、それをnumpy配列に変換するというばかげたことをしていますnp.multiply。numpy 配列に変換した後でも、正しい行列とベクトルの乗算が得られません。私の現在の試み:

(間違って) [out]:

私の試みの出力も間違っています。単一のベクトルスカラー値を返す必要があります。もっと簡単にできる方法があるはずです。

乗算が以下のように計算された最初の行を持つ単一のベクトル SArray を返すように、SArray と SFrame を操作するにはどうすればよいですか?

また、numpyデータフレームでは、行列とベクトルの乗算をどのように実行する必要がありますか?