nameIwant
のような値を持つリストがありますa, b, c
。
そして、次のようなデータ フレーム:
value.1 name.1 name.2 name.3 value.2
positive a b NA negative
negative x b d neutral
positive a y NA positive
neutral c NA NA negative
そして、nameIwant 要素に一致する各 name.1、name.2、および name.3 要素の正、中立、および負のカウントのパーセンテージを見つけたいと考えています。
したがって、たとえば、a
2+1 (から 2つと からvalue.1
1つvalue.2
) の正の値と 1 つの負の値があり、 b
1 つの正と 1+1 の負と 1 つの中立があり、1 つの中立と 1 つの負の値があることがわかりc
ます。 xy と d を扱います。
と列を名前が一致するテーブルに変換しようとしましたname.1&value.1
が、3 つの異なるテーブルを結合できず、最終的に 3 つのテーブルになりました。最初のテーブルに含まれていない 5 つの名前と含まれていたいくつかの名前があり、否定的および肯定的な感情のみの感情スコアがありました。私がやりたかったのは、これらのテーブルを結合して、すべての名前がそこにあるようにすることでした。複数のテーブルで、センチメント スコアを合計したかったのですが、その方法がわかりませんでした。name.2&value.1
name.3&value.1
nameIwant
でそれを行うことができたならvalue.1
、 で同じことを行い、それらの 2 つのテーブルをマージして、とに基づいてvalue.2
これらが合計でどれだけの反対票、賛成票、中立票を持ったかを示すテーブルを作成します。nameIwants
value.1
value.2