pythonのlogging機能を試してみた
背景 外部APIを他チームに公開する必要があり(しょうきb)、pythonのlogging機能をAIに相談しながら実装してみた ディレクトリ構造 my_library/ init.py(パッケー...
28 search resultsShowing 1~20 results
You need to log-in
背景 外部APIを他チームに公開する必要があり(しょうきb)、pythonのlogging機能をAIに相談しながら実装してみた ディレクトリ構造 my_library/ init.py(パッケー...
背景 printでデバッグしていたが、コード量が多い場合は非効率であり、VCコードで手軽に試せそうだったので試してみた 事前準備 VSコードに拡張機能をインストール 画面左のバーの中からExte...
背景 pritn出力で変数名:値を表示させるための記載が煩わしい 例) abc = 123 print(f"abc:{abc}") 出力 abc: 123 調査結果 3つの対策を検討した。 対策...
現状 下記2つをGCSのバケットで管理している。 データロック済みのデータcsv 上記から解析対象をマート化したデータcsv 課題 マート化したデータ処理の紐づけ(現状はjupyter note...
コード品質はどうなる?生成AIとの最適な協働とは?〜コード×AI疑問解消会〜 参加したので議事として残します。 https://findy.connpass.com/event/333534/?...
背景 pythonでdfをfor文で扱うことが多く、デバッグ用にログを残すために下記を実現したく調査した。 エラーが出ても全dfの処理を行う ログ名には、上書きされないようにタイムスタンプを付与...
背景 pandasのデータフレームでflagを0、1で記載していたがC++の時の様にboolean型があるのか気になった。 調査結果 bool型は存在し利用可能。 chat gptによるそれぞれ...
背景 pythonでのデータ分析において、for分で処理を行うが一旦エラー発生も込みで全てに処理を実行し、後でエラーデータ案件に絞って処理を行いたい。 対処方法(chat gptを使用) tra...
gsutilでcpコマンドによるアップロードは下記の様に、 ローカルのファイルを指定して、格納するフォルダを指定できます。 gsutil cp ***.txt gs://XXX/YYY しかしp...
背景 pandasの特定行の値を更新したいが反映されないケースがあったので調査した。 調査結果 下記のミスケースでは、 master_df の一部を選択してコピーを作成し、そのコピーに対して "...
DataFrame型の値取り出しについて DataFrame型の値を取り出して利用する際に、型でエラーになることが多かったのでノウハウを残す。 エラー理由は下記の条件分だけでは該当数列すべてが抽...
背景 C言語上がりのプログラマであり、DataFrame型を引数渡しした時の挙動について調査したい。 1次調査結 ・pythonでは参照渡しで関数に引き渡されるが、引数に指定したオブジェクトがイ...
目的 dfを横方向に連結して表示したい。 結論 連結なので今回はcontact()を使用する。 横方向に連結したいので、axis=1とする。 お試し import pandas as pd df...
下記で解決。 https://remix-yh.net/2281/
背景 機械学習を学んでいく中で出てきた不明点について調査する 尤度、最尤推定とは ・尤度 尤もらしさを表す指標 ・最尤推定 最も尤もらしい量を推定すること (=尤度が最大となる最尤推定量を求める...
背景 配列の1個目の要素の違いにより、エラーになるケースがあり理由を調査する。 下記のケースで、配列の1個目が文字列の時はエラーが発生する。 エラー TypeError: 'value' mus...
背景 エクセルでデータを分析していたが、pythonの関数で効率化する関数がないか調査する。 ## 調査結果 pandasのgroupby()やdescribe()を使用して色々できそう。 ht...
目的 intを使用した16進数→10進数変換のエンディアン(バイトオーダを調査する) 確認方法 0x0110をinputに結果を確認する。 ビッグエンディアンの場合 → 0110 → 272 リ...
目的 特定条件の項目に対して列と値を追加 コード import pandas as pd input_file = pd.read_csv('test.csv') print(input_fil...
目的 数値の配列listから下記を行う。 0除去 逆順にソート コード testListExcluded = list() testList = [0,1,0,2,0,0,3] print(te...
28 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.