youtube apiを使用してyoutubeに投稿された動画の分析をしております。
下記画像のように、ある列には[]で囲まれてカンマ区切りで動画のタグがつけられています。
リスト(というか文字列)をアンパックして、この中に出てくる単語リストTOP10を作ることが目的です。
アンパックする関数は調べればわかると思うのですが、
アンパックされた要素をどうカウントするか見当がついていません。
例えばPYTHONだと
辞書型を用意して初めて登場したら辞書のキーにdict['数学']=1として、2回目以降は+=1するなどごり押しで実装できそうなのですが…
SQLで実装したいです。ただSQLでそのような柔軟なカウントができるのか考えていますが、どうにも思いつきません。
よろしければ「アンパックされた要素をカウントする方法」をご助言いただけないでしょうか。
まだ回答がついていません
会員登録して回答してみよう