基礎 [YAML]JSONとの対応一覧 はじめに 今回、数年ぶりにYAMLファイル (ブロックスタイル) を触りました。 若干忘れてしまっていたのでググりながら書いたですが、JSONと対応させた一覧記事が見当たらなかったので、まとめてみました。 もし良かったら... 2023.01.25 基礎技術
Python / pandas [Python]andと&の挙動の違い はじめに 今回、1年ぶりにPythonでbool演算子を書いた。 ここ最近は、仕事でもGo言語ばかり触っていたので、andではなく&&と書いてしまった。 そしたら、テキストエディタ様に怒られ、1つ消して&... 2023.01.22 Python / pandas技術
基礎 正規表現について、サンプル中心にまとめてみた 0.はじめに 急ぎの方は、2章からお読み下さい。駆け出しの頃、先輩に教えて頂いたことを、なるべく自分の言葉にしてまとめた記事を、Qiitaから移管しました。 駆け出しの頃の文章なので、今以上に拙い文章かと思いますが、参考にして... 2021.08.06 基礎技術
Python / pandas [DataFrame] カラムを正規表現で検索するなら、matchメソッドとlocメソッドを使うと簡単な件 はじめに DataFrameでカラムを検索するときに、正規表現を使いたい。 そういった場合のサンプルコード作ったので記事にしておきます。 参考にして頂けるとうれしいです! 動作確認ができるサンプルコード ... 2021.08.06 Python / pandas技術
Python / pandas [pandas] ilocをスライスで指定した際、一定条件下でコピーが作成される件 はじめに 先日、社内勉強会でpandas.DataFrameのビューとコピーの話題になって、その場でilocメソッドをスライスで指定して検証してたら、かなり謎な挙動をしたので、今回記事として共有しておきます。 Pandas.D... 2021.07.31 Python / pandas技術
docker PyCharmでインタプリタ設定ができない原因が、docker-composeのバージョンのせいだった件 はじめに 今回、PyCharmでdocker-composeのインタプリタ設定をしようとするも、うまくできなくて、色々と原因を調査しました。 同等のケースに関する記事が見つからなかったので、記事にします。 結果、dock... 2021.07.05 docker技術
Go [Go] xormのWHERE句でLIKE検索したいときの書き方 はじめに 調べても出てこなかったので、色々試して実際に動いたコードを共有します。短くて、雑な記事ですが誰かの役に立てば嬉しいです。 本題 //略 .Where("{{テーブル名}}.{{ カラム名 }} LIKE ?",... 2021.06.29 Go技術
Go [Go][AtCoder] 入門問題1 fmt.Scanf関数 を使った標準入力受け取りについて お急ぎの方へ 結論のコード 問題(以下、AtCoderからの引用) 時間制限 : 2sec / メモリ制限 : 256MB 問題文 高橋君はデータの加工が行いたいです。 整数 a,b,cと、文字列 s... 2021.06.29 Go技術
Python / pandas [pandas] 先頭または末尾からDataFrameを数行抜き出すなら、head関数とtail関数が便利な件 はじめに 今回は、初歩的な内容ですが、headメソッドとtailメソッドについて掘り下げてみます。 いきなり結論 サクッと動作確認 コードを変更しても実行できるので、色々と試して見てください! コード... 2021.06.26 Python / pandas技術
Python / pandas [pandas] サクッと確認できる、検証用DataFrameサンプルデータ集 はじめに DataFrameで関数等の動作確認や検証を行う際に、サンプルのデータが見当たらなかったので、本記事を書きました。 本記事の中でサクッと動作することができるなっているので、下記のコードを直接いじくって、関数等の動作確... 2021.06.26 Python / pandas技術