主にQiitaに投稿されたPythonタグの付いている記事を投稿するアカウントです。
pyenvのパスが通らない 手順通りにインストールして .zshrc(.bashrc)に eval " which python usr/bin/python となってしまう 正解 eval "$(pyenv init...
はじめに 配列に含まれている特定の文字列を一括置換する方法の一つとして残しておきます。 多次元配列を扱っている場合においても、内包表記などを用いれば簡単に置換できるかなと思います。 今回は拡張子を一括で変更する場合を考えてみます。 追記: @shiracamus さんより...
はじめに Pythonでディレクトリ配下の全ファイルを1行ずつ処理するというブログ記事で、できるだけネストせずにディレクトリ配下の全ファイルを処理するというお題を取り上げていました。コードをみるとコンテキストマネージャーとイテレータを組み合わせて、見事に2段のネストで実現...
Airtableとは、Web上で利用できるExcelシートのようなもの。 色々なことに利用できそうなので、pythonで簡単に触ってみました。 https://www.airtable.com/ にアクセスし、サインアップ 登録を行い、サインイン Add a Baseを...
概要 業務でMulitiIndexやpivot_tableを使うことが何回かあった。 見る度に忘れるので、各種記事のリンクを貼る。 リンク集 MultiIndexやlevelのまとめ:PandasのMultiIndexについて理解する pivot_tableの基礎 ...
コード jupyter_lab.ipynb !pip install line-bot-sdk from linebot import LineBotApi from linebot.models import TextSendMessage CHANNEL_ACC...
この記事はデータサイエンスを勉強しながら、データサイエンス協会が提供する__データサイエンス100本ノック(構造化データ加工編)__を解く過程を自分用にまとめたものです。 チャプター リンク チャプター リンク P-001~P-016 ...
使っていたMacbookのOSをBigSurにしてから放置していたPythonのローカル開発環境を再セットアップするよ。 (Macbook Air Eary2015) 事前チェック MacOS Big Sur 11.5.1 python 2.7.16 xcode P...
ターミナルを開いたら変な文字が… 今日、ターミナルを開いたら、突然以下のメッセージが表示された。。 実行環境と状況 macOS Mojave ターミナルはzshではなく、bashです。 python2.7とpython3.7が入っていて、npmのパッケージで一部p...
環境 Mac mini(M1) Big Sur Python 3.9.6(arm64) numpy 1.21.1 matplotlib 3.4.3 PyQtGraph 0.12.2 目標 matplotlibで描いてるグラフをPyQtGraphで描けるようになる....
全ての計算を人力に頼るしかなかった近世までの数学の世界では、計算量削減の為に関心範囲を「二項モデル(Binomial Model)」に集中させる傾向が顕著に見られました。 「二項定理(Binomial Theorem)」…「パスカルの三角形(Pascalian Trian...
ホストOSをカスタマイズしていきます。 まとめ記事(①〜⑯をまとめてます) 【ハッキング・ラボのつくりかた】をやってみた システム環境 仮想化ソフト:VirtualBox 6.1.0 ホストOS:Windows10 ゲストOS:Kali Linux 2020.1 Vi...
機械学習を簡単に行うための有用なライブラリの一つはscikit-learnである。 この文書では、scikit-learnの学習結果をpickleしないで済ます方法について述べる。 scikit-learnの特徴 各種識別器の学習・予測・評価方法のためのインターフェース...
追記8/15 この計算をNVIDIA製GPU積んだゲーミングPCで高速化した記事を投稿しました. 追記9/11 ルンゲクッタ法の更新式で両方の変数を動かす必要があるところ、片方しか動かしておらず間違えていました。全体の整合を取りながらうまく修正する術を思いつかなかったので、...
はじめに ディープラーニングがどんなものか学ぶためにpytorchを使って分類を実施してみた。 あとはGPUでちゃんと回せるかも確認。 環境 windows 10 python 3.8.10 torch 1.9.0 cu111 使うデータセット 下記のサイトから。Dr...
約一年ぶりの投稿です。このブログの存在を忘れかけていました。 最近は機械学習やディープラーニングの延長、というわけでもないが量子アニーリングのモデルについてちょっと触ってみたので、せっかくなので備忘のためその導入部分についてつらつらと記述しておきます。書かないと絶対忘れます...
やりたいこと Windows10環境に好きなバージョンのPythonを入れる Pythonのバージョンを切り替えられる様にする 結果 pyenvを使える様にすることでバージョンを切り替え可能 Micorsoft Storeのpythonは切り替えなどに向いてなさそ...