Pythonと機械学習 | ムノログ 合同会社ムジンケイカクプロのITノウハウブログ

Pythonと機械学習

Pythonと機械学習

【Python】googletrans Google翻訳ライブラリでif r.status_code != 200 and self.raise_Exception:が出た時の対処

翻訳中にエラーになる場合の対処方法になります。 if r.status_code != 200 and self.raise_Exception: 前提 Colaboratory上での運用 !pip install googletrans=...
Pythonと機械学習

【Python】Googleスプレッドシートのワークシート名を指定後、指定セルに値を書き込む【JSON】

Google Colaboratoryでワークシート名を指定して書き込むことだけ紹介してあっても、このページの存在価値がない~利用価値がないと思うので、何に使っているかとその参考まで。 ▼最終的に書き込みに関して調べた時に、非常にわかりやす...
Pythonと機械学習

【Python】GPU認識の確認とGPU情報の表示

こちらに詳しく解説されています。 TensorFlow 2.10 (GPU 対応可能)と Python のインストール,動作確認(Windows 上) 備忘録 以下は、確かLightgbmでGPU利用をしようとした時に、GPUを認識している...
Pythonと機械学習

【Python】よく忘れるwindows上での実行環境作成方法|conda

デスクトップアプリを作成する際に、仮想環境を新たに作成してから制作するイメージです。 windows上でのフォルダ切り分け 仮想環境の本体の場所といいますか、フォルダ切り分けをしておきます。 どこか適当なところにフォルダを作ったら、SHIF...
Pythonと機械学習

【Python】よく忘れるSolving environment状態が終わらない時の対策|conda

conda update(conda create)がくるくるクルクルして、画面がそれ以降に進みません。 強制終了からの対応フロー 端末を閉じて強制終了。CTRL+Cです。 conda clean all で一旦不要パッケージを消去。 co...
Pythonと機械学習

【Python】非プログラマーのためのスクレイピング講座目次(Colaboratory)

マウント取られてますか? 会社員時代に、社内外で「できる感じの人」が四六時中マウントとってきて、気軽に質問もできない。 質問サイトでもマウントとる人がいるし、どうすりゃこの不快な思いを回避できるのか??? そんな、悩んだ時期が私にもありまし...
Pythonと機械学習

【Python】Googleスプレッドシートの読み込み|非プログラマーのためのスクレイピング講座(Colaboratory)

スプレッドシートからデータを読み込みます。 DBが扱いにくいとか、スプレッドシートで別処理を共同作業者と行う場合にも向いています。 【Python】非プログラマーのためのスクレイピング講座目次(Colaboratory) 注意 私は、別に綺...
Pythonと機械学習

【Python】コピーペースト用メモ

Pythonでよく使うコードをコピーペースト用に。 isnull print(df.isnull()) print(df.isnull().any()) PandasでCSVをデータフレームに df = pd.read_csv(f'{fol...
Pythonと機械学習

【Python】Pythonでスクレイピングするために

noteさんの方で記事更新を行っております。 pythonの技術・スクレイピングや機械学習に関して書いております。 是非ご覧ください。 ▽Pythonのお話の定期更新マガジン ▽機械学習 kaggleへの再挑戦 kaggle銅メダル1枚取っ...
Pythonと機械学習

【Python】欠損値NaN判定|欠損値の個数を列(カラム)単位でカウントして確認する方法【pandas】

列単位で欠損値(NaN)があるか確認するなら 全てNaNの列がないか確認します。 私はこれをNaNを列にひとつでも含んでいる場合の命令だと勘違いし、ハマったことがあります。 print(df.isnull().all()) 欠損値(NaN)...
Pythonと機械学習

【Python】文字列と数値の混在するリスト処理

競輪データで実際に困った、文字列と数値の混在するデータの処理で困った事例です。 みなさん、ギャンブル予想がんばってますか? プログラムをリファクタリング+整理し始めた中で、思い出したノウハウがありましたのでご紹介。 ▼Pandasで1から9...
Pythonと機械学習

【Python】データフレームのカラム名単位でループ処理【pandas】

pandasデータフレームのカラム名を確認。 リストにある名前のカラムであれば、名前表示後の削除。 drop_col = def dc(df) for i in df.columns: if i in drop_col: print(typ...
Pythonと機械学習

【Python】よく忘れるPandasによるCSV読み込み方法のパターン集

CSV登録されているデータをループ処理し、スクレイピングしていく際にCSVの読み込み方が問題になることがあります。主に文字コードなどが原因になると思いますが、そこで役立つCSVの読み込み方を一覧化しておきます。覚えきれませんからね…。読み込...
Pythonと機械学習

【Python】よく忘れるダミーデータ作成方法のパターン集

テストをする際に、ダミーデータを作成することがあると思います。手元で手早くダミーデータが作れると、実体験からも研究がはかどります。ここでは、ダミーデータの作成方法をまとめています。 テスト用のダミーデータを作る|np.arangeとpd.u...