1

私自身、Twitter フォロワー、およびそのフォロワーのために documenttermmatrix を作成する必要があります。

tm パッケージを使用せずにこれを作成する必要があります。

現時点では、次の変数があります。

list l : フォロワーごとに保存されたすべてのフォロワーのフォロワーを含む (自分と自分のフォロワーを含む)

lunique1 : リスト l の非公開でソート済みのバージョンで、すべてのフォロワーのフォロワーが含まれています。

matrix : 次の次元で作成したマトリックス:

matrix <- matrix(, nrow=length(followers)+1, ncol = length(lunique1))

フォロワー: すべてのフォロワーを含むリスト。(nrow = length(followers)+1 のプラス 1 は、自分自身をディメンションに含めるために必要です。

これは、documentTermMatrix (誰が誰にリンクされているかを示すために値 0 と 1 のみを含むマトリックス) を作成するための私のコードです。

    for(x in 1 : length(followers)+1)
{
  for(y in 1:length(l[x]))
  {
    for(z in lunique1)
    {

      if(lunique1[z] == l[[x]][y]) 
      {
        matrix[y][z] = 1
      }
      else
        matrix[y][z] = 0

    }}}

私は(まだ)Rに慣れていませんが、このコードは今夜までに機能する必要があります。私は本当にアイデアが足りないので、皆さんが私を助けてくれることを願っています:(

前もって感謝します

4

3 に答える 3

0

R パッケージtmを使用すると、DocumentTermMatrix

このアプローチは、ループ構築よりも便利なはずです。

于 2015-03-18T09:37:22.880 に答える
0

tm パッケージを使用せずに文書用語マトリックスを作成する方法があります。以下のリンクに手順があります。同様のアプローチを使用できます これはリンクです

于 2015-03-18T09:49:42.710 に答える