ミナピ@データアナリスト

Python

Google ColaboratoryでMatplotlibの日本語が文字化けするときの対策

Google ColaboratoryでMatplotlibでグラフをプロットする時に日本語が含まれていると文字化けすることがあります。今日はそんな時の解決法を紹介していきます。 japanize-matplotlibで日...
Python

Tweepyで 「API object has no attribute search」のエラー出る原因と解決法

MENTAの相談でたまにTweepyで「 'API' object has no attribute 'search'」というエラーがでるという相談を受けることがあるので、ナレッジ用に原因と解決策をメモしておきます。 ...
プログラミング

Google ColaboratoryにMecabをインストールして形態素解析を行うサンプルコード

今回はGoogle Colaboratory環境でMeCabをインストールして自然言語処理を行う方法について紹介します Google ColaboratoryにMecabをインストールして形態素解析するサンプルコード ...
Python

datetimeモジュールでよく使う日付データ処理のサンプルコードまとめ

datetimeモジュールでの日付データの処理(文字列変換・加算・減算など)について毎回ググっている気がするので自分用にメモしました。 現在時刻を取得 import datetime now = datet...
Python

【Python】TypeError: string indices must be integers, not strの原因と解決法

TypeError: string indices must be integers, not str の原因 「TypeError: string indices must be integers, not str」の原因は...
Python

【Python】PytrendsでGoogleトレンドを分析する

今回は業務でGoogleトレンドの集計を行っていたのですが、その際に「Pytrends」というライブラリが非常に便利だったので備忘録を兼ねて使い方やサンプルコードを紹介したいと思います。 前準備 まずはライブラリ...
Python

【Python】レコメンドでよく使われる機械学習アルゴリズムの一覧とコード実装

前回の記事:【データ分析】データマーケティングにおけるレコメンド手法の一覧まとめ から引き続いてレコメンドについて調べた結果を自分用にメモしておきます。 協調フィルタリングの種類 上述したように協調フィルタリング...
Beautiful Soup

【Python】BeautifulSoupでhtml内の「&」「<」「>」などのエスケープ記号を元に戻す方法

こんにちは、ミナピピン(@python_mllover)です! beautifulsoupのreplace_with()でタグを変換する際に<などが入っていると関数を実行した際にエスケープされてlt;みたいな特殊...
Python

【Python】GoogleColab上でNetworkXによる日本語の共起ネットワークを文字化けせずにプロット

今回はテキストデータから共起ネットワークをプロットします。そもそも共起ネットワークとは同時に出現する単語の組み合わせをエッジで繋ぎ、単語間の関係をネットワークで表したものです。これにより、文章内の単語の関連性を可視化できます...
Python

【Python】pymongoでbson形式のファイルを読み込み&書き出す

事前準備 $ pip install pymongo 注意点としては、古いネットの記事を読んで、bsonをインストールしたりしていると名前空間がぐちゃぐちゃになってインポートエラーになるので、一回どっちもアンインストール...
タイトルとURLをコピーしました