現在、テキストを分類しようとしています。私のデータセットが大きすぎて、hereと示唆されているように、私は疎な行列を使う必要があります。私の質問は今、スパース行列に要素を追加する正しい方法は何ですか?たとえば、私が入力した行列Xがあるとしましょう。SciPy NumPyとSciKitは学習し、疎な行列を作成します
X = np.random.randint(2, size=(6, 100))
今、この行列Xはndarray(またはそのような何か)のndarrayのように見えます。
私は
X2 = csr_matrix(X)
をすれば、私は疎行列を持っていますが、どのように私はsparce行列に別の要素を追加することができますか? たとえば、この密な要素:[1,0,0,0,1,1,1,0、...、0,1,0]をスパースベクトルに追加するには、スパース入力行列にどのように追加しますか?
は(ところで、私のpython、scipyのダウンロード、numpyの、scikit ...すべてのものに非常に新しいです)
あなたは本当にこれを読んでください:http://scikit-learn.org/dev/auto_examples/dvument_classification_20newsgroups.html – zenpoy
これは私の2日目のpythonでの作業です。これは2日目の読書のために少し上です。私はそれも見つかりましたbtw – Ojtwist
いくつかのことは単に自分の時間を取る。おそらく、Python、Numpy、およびScipyに関するチュートリアルをやっていくうちに、ある程度の時間を費やすべきでしょう。たとえば、他の質問の答えでは、私はあなたにいくつかのリンクを指していました。そして、先輩はあなたに別のリンクをくれました。私はあなたが私が他の人に答えた後すぐにこの質問を投稿したので、あなたはそれらのリンクを読んでいないと仮定します。 – HerrKaputt