PON

Python / pandas

[pandas] 2つのDataFrameを水平方向に結合する方法3選

はじめに 今回、2つのDataFrame水平方向に結合 (OUTER JOIN) したいと思い、調べてみました。 さすがは痒いところに手が届くDataFrame、様々な方法がありました。 定番っぽいものを3つまとめたので...
Go

[Go] golintのパスが、2018年10月に変わっていた件

はじめに golintをインストールしようとしたところ、何度やっても「golint見つかりませんよ」とかで、怒られる。 参考にしていたサイトの通りやったのに…と思って調べていたら、2018年10月に公式の方でパスが変わっていた...
Go

[Go] 構造体でフィールドの初期値をnilにするには、そのフィールドをポインタ型にすれば良い件

はじめに golangでよく使う構造体ですが、特定のフィールドの初期値を0やfalseではなく、nilにしたい場合ってありませんか?ポインタ型で指定することで、簡単にできるので共有しておきます。 いきなり結論のコード ...
AWS

[Athena] 日付の絞り込みの場合、TIMESTAMP型にキャストする必要がある件

はじめに 仕事でAthenaを使いだして、MySQLとほとんど同じ書き方で動いてくれるので助かっていたのですが、date型カラムで絞り込みしたときに、少しハマったので共有します。 最後まで読んで頂けると嬉しいです。 いき...
資格

Python3エンジニア認定データ分析試験 自作問題集

概要 2020年11月に受験したPython3エンジニア認定データ分析試験で、勉強方法の1つとして作っていた自作問題集です。これから受験される方の一助になれば嬉しいです。 体験記はこちらの記事でまとめています↓ 注意点 この問題集は、隙...
資格

Python3エンジニア認定データ分析試験 合格体験記

はじめに 2020年10月の転職に伴ってデータ分析に入門したのもあり、体系的に学びたいと思い、Python3エンジニア認定データ分析試験に取り組みました。 比較的新しい試験で、Web上にあった情報と少し違うこともあったので、体験を共有させて...
Go

[Go] sliceの重複処理を行う、array_unique関数みたいなものを作ってみた (解説付)

はじめに Go言語の標準に、PHPでいうところの、array_uniqueみたいな関数が見当たらず、関数にしてみたので共有します。 とはいえ、定番のmap式の重複処理を関数にしただけですが…笑 初学者向けにしっかりめに解説してますので、ツ...
Python / pandas

[pandas] 条件に合った行のみを編集したいとき、locメソッドを使うと簡単にできる件

したいこと 太郎、次郎、三郎、四郎、五郎がテストを受け、成績はそれぞれ以下の通りでした。 名前 (name) 点数 (score) 太郎 (Taro) 300 次郎 (Jiro) 250 三郎 (Saburo) 80 ...
JS / TS

[Vue] 任意のタグにフォーカスする際などに、$refsが最適すぎた件

いきなり結論サンプル See the Pen $refsで特定のinputタグにフォーカス by riotam (@riotam4) on CodePen. はじめに 今回、Vue.jsで任意のタグにフォーカスする機能を...
PHP / Laravel

[Laravel] 結局のところ、生SQL文でDB操作するのが手軽で分かりやすい件

テーブルの概要 社員テーブル(e) 社員ID 社員名 部署ID 年齢 001 山田一郎 1 30 002 鈴木花子 2 34 003 佐藤次郎 3 28 004 田中三郎 1 27 005 佐々木四郎 2 23...