#author("2024-03-12T02:36:45+00:00","","")
#author("2024-03-12T02:37:05+00:00","","")
[[由利恵]]
#
*目次 [#i9a46a83]
#CONTENTS
*プログラム [#s0f23a81]
#ref(application.7z)
*スクレイピング [#bf7e289a]
**1.以下のものをインストール(Google Drive2324の平井さんのプログラムにあるもの) [#p71a9413]
#ref(pytermextract-0_02.zip)

**2.chromedriverをダウンロード [#o43d45ce]
[[chromedriver:https://chromedriver.chromium.org/downloads]]
#ref(h1.png,,30%)
#ref(h2.png,,30%)
自分のパソコンのバージョンにあったものを入れる~

applicationの中のpracticeにchromedriverというフォルダを作成する~

そこに「chromedriver.exe」を移す~

**3.appli_2.pyを実行→足りないモジュールを入れていく~ [#c2bc65a3]
以下のものはバージョンを同じにする~
 pip install selenium==4.12.0

**4.test.ipynbを作る(どこでも大丈夫) [#vdd13434]
①「+コード」を押し
 import termextract
 print(termextract.__path__)
を入力し実行~

②「+コード」を押し
 !python -m pip list
を入力し実行~

**5.appli_2.pyを開き書き換える [#af536b40]
#ref(h3.png,,40%)

「chromedriver.exe」の場所に書き換える

**6.googlechromeに[localhost:5000]と入力 [#x7b25ffb]
#ref(h4.png,,50%)

#ref(h5.png,,30%)

*実行 [#mbf1198d]
「北陸電力」で試してみる
#ref(h6.png,,30%)
#ref(h7.png,,30%)
#ref(h8.png,,30%)
3Dグラフが動かなくなるまで待つ
#ref(h9.png,,30%)

*書き換えてみた [#y0c69491]

-(appli_2.pyの1321行目)~

ノードの数の分類を~

3000以上未満で分けていたのものを~

「0≤3000」と「3000≤4000」と「4000≤」に分けた~

#ref(h10.png,,50%)


-(main2.jsの18行目)~

nodeグループが2のものは赤、それ以外は黒となっていたものを~

node3を追加し、それを青で表示させるようにした~

#ref(h11.png,,50%)

*書き換えた結果 [#w965f40c]
#ref(h12.png,,30%)





     for _, row in df_word_count.iterrows():
        node = {"id": row['word'], "group": 1}
        if row['count'] >= 3000 and row['count'] < 4000:
            node['group'] = 2
        elif row['count'] >= 4000:
            node['group'] = 3
        nodes.append(node)


        if (node.group == '2') {
            sprite.color = 'red';
        }else if(node.group == '3'){
            sprite.color = 'blue';
        }else {
            sprite.color = 'black'
        }
        sprite.textHeight = 7.5;
        return sprite;


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS