CATEGORY

Python

【python】pandasで列指向ストレージparquetを使う方法!エラー「ImportError: Unable to find a usable engine; tried using: ‘pyarrow’, ‘fastparquet’.」が出たときの対処方法

  pandasでparquet形式のデータを読み込もうとしました。   #read_parquetでparquet形式のデータを読み込もうとする book_train = pd.read_parquet("ファイルパス")   その結果、以下のようなエラーが出て失敗しました。   「ImportError: Unable to find a usable […]

jupyterでmecabを動かす!Anacondaにpipでないとインストールできないライブラリーの入れ方

jupyter上でmecabを使って形態素解析をやりたい。 pythonでmecabを使うためには、mecab-python3が必要になります。   解決策は、jupyterブラウザー上で「!pip install mecab-python3」を入力します。 この記事では、発生した問題と解決策を解説します。   初心者から自然言語も学べる!Aidemy Premium 開発環境 […]

【Python,PHP版】配列データをPOST形式で正しく送信する方法!

配列データをPythonからPHPにPOSTメッセージを送信するときに問題が発生した。 このおかげで、解決までに丸2日間かかった。   このような思いは誰にもしてほしくないのでメモ!   急いでいる方は、「結論!POSTで配列データを正しく送信する方法!」から読んでも構いません!       配列データをPOST形式で送る際に発生した問題 &nbs […]

Google Analytics Reporting API v4でイベントデータを取得する

Google Analytics Reporting API v4を使って、ページビューなどのAnalyticsデータを取る方法については参考記事が沢山あるのでそんなに難しくないかと思います。   しかし、イベントトラッキングをしていた場合、Google Analytics APIでイベント情報まで取得する例がなかったので記事化します!     この記事では、Pyth […]

【Pythonで自然言語】pyvisライブラリを使って共起語ネットワークをテックキャンプを例に作成してみた

この記事でわかること 共起語ネットワークを作ると何が良いかわかる pyvisライブラリの使い方の例がわかる   共起語ネットワークを作ると何が良いの? メリットの一番は、キーワードのつながり、重要なキーワードが視覚的にわかることです。   上記の例は、ラッコキーワードで取得したテックキャンプの関連キーワード(csvファイル)を元に共起語ネットワークを作成してみました。 その結果 […]

2021年版PKEライブラリーによる日本語キーフレーズ処理のサンプル・PKEをアップデートしたら動かなくなってしまった方へ

2020年2月頃後にインストールしたPEK(Python Keyphrase Extraction)を使ってキーフレーズの処理を実装していたのだが、2021年1月29日にアップデートしたら、PEKの仕様変更により、使えなくなってしまいました。 原因は、変数「ISO_to_language」がなくなってしまったためです。 最新のPKEで日本語のキーフレーズ処理できる方法を解説します。   […]

kaggleの画像処理コンペで絶対使うalbumentationsライブラリーの利用方法!ポートレートモデルさんの画像で解説します

またまた、kaggle(AIコンペ)で画像処理系のコンペを戦っているんだ。 コンペでは、画像の拡張(サイズを変えたり、加工したり)が必要で、それがないと上位に行けないんだ。なんかいい方法ない?   今回は、優勝者も使うalbumentationsライブラリーの使い方を解説しますね。   albumentationsをインストールする   まずは、albumentati […]

AIプログラミングスクール卒業生の初心者がkaggle Expertになるまでの軌跡(riiidコンペ体験記)

  riiidコンペお疲れ様でした!! riiidコンペで銅メダルが確定して、やっとkaggleエキスパートに昇格することができました。これまでにゲットしたメダルは、以下の通りです。 銀メダル(ソロ)1つ 銅メダル(ソロ)1つ   このブログでは、どのようにすればkaggle Expertにたどり着けるのか、体験を元に書いていきます!   riiidコンペの詳細は、以 […]

pandasは遅い!大量データの高速化、最適化のノウハウを公開!

pandasは、条件を指定してデータを取り出したりするのに便利なライブラリです。 しかし、kaggleのコンペのように1億レコード(行)もある大量データだと、メモリ不足に陥ったり、処理速度が遅くなることがあります。 pandasの高速化について記事化したいと思います!   メモリ容量の最適化   pandasにread_csvだけでデータを読み込むだけでは、無駄な領域まで使って […]

HEROKU(ヘロク)公式のgunicorn+Flask+python構成でWEBアプリのデプロイするまでの手順

この記事でわかること ・python+Flaskで作ったWEBアプリを最速で公開する方法がわかる ・WEBアプリを公開するときに発生しやすいエラーの対処方法がわかる   概要 この記事では、HEROKUを使って、gunicorn+Flask+python構成でWEBアプリを公開するところまで紹介します。 また、筆者が遭遇したエラーについても補足します。 プログラミング初心者がWEBアプリ […]

>プログラミングスクール検索・比較表サイト

プログラミングスクール検索・比較表サイト

ワンクリック、さらに詳細に条件を指定してプログラミングスクールの検索ができます。さらに比較表により特徴を細かく比較できる!

CTR IMG