街の本屋さんのアナログ伝票管理をデジタル化した話

本記事の雑な3行まとめ 背景 プロジェクトのはじまりと課題設定 顧客の事情に寄り添いながらソリューション提案 Google Spreadsheet + GAS で売上管理システムを作る GAS開発環境の整備 GAS の基本 clasp + TypeScript こそ至高 DOA なシステム開発では Type…

Pythonで文字列処理〜大文字小文字全組み合わせを作る

記事の内容 タイトルどおり 背景 オンラインコミュニティで(NLPに関するプロジェクトでの)専門用語の辞書作りどうやって楽にできるかなぁって話がきっかけ。 (簡単な)表記ゆれぐらいなら吸収できそうですよね、という話になった。 機能 入力文字列の大文…

エッセンシャル思考とは何か?

本記事では、エッセンシャル思考とは何か?について簡単に紹介できればと考えている。

メタ思考とは何か?いつ役に立つのか?

メタ思考について、簡単に整理してみた。

尤度と最尤推定がいつも分からなくなる君へ

わたしは、数学がめっちゃ苦手です。どれぐらい苦手かというと、大学入試の二次試験で数学250点満点中60点を叩き出したぐらい苦手です。わたしは物理学科だったので、周囲の友人は数学強強な人ばかりでした。点数開示のときに数学の点数を暴露する勇気があり…

結論、データドリブンな意思決定を下せる友達の多い総合格闘家になりたいのかもしれない

この記事は「[データ分析人材のキャリアアドベントカレンダー](https://qiita.com/advent-calendar/2020/data-learning-guild2020)」の23日目の記事です。内容だけさっと目を通したい方は 結論 をお読みください。

Google Data Portal に入門〜データビジュアライゼーションの基本を少し実践するまで

個人的な学習記録です。Google Data Portal の基本操作とデータビジュアライゼーションにおける色使いの基本を実践してみました。

とある回帰問題の評価指標を考えた話

はじめに 「最近仕事で多次元ベクトル集合を推測する」時の評価指標を考えるシーンがあったので、 備忘録として考えたことを書き記しておく。 実務に関わることなので情報はぼかしている。(故にちょっと抽象的すぎるかも……) 解こうとしている問題 以下のよ…

OpenSource の Wikiツール Growi の個人的に便利と思う点

最近筆者が所属するデータ分析人材の相互扶助コミュニティにおいて、10人程度のメンバーで集まって分析プロジェクトがスタートした。今回のプロジェクトでは「構造化されたドキュメント管理手段」が必要になり、 いろいろ考えた結果、WikiツールのGrowiを使…

データサイエンティストの為のDocker入門勉強会#1を実施したので振り返る

「データサイエンティストの為のDocker入門」という勉強会を実施しました。その振り返りエントリーです。

データサイエンティストの為のGit入門勉強会#1を実施したので振り返る

「データサイエンティストの為のGit入門」という勉強会を実施しました。その振り返りエントリーです。

Pandasを使ってCSV形式のログファイルを解析する時に特定のログメッセージの行だけを抽出する方法

シナリオ 以下のようなCSV形式のバッチ処理のログから、任意のメッセージが記された行をカウントしたい。 log.csv カラム構成 No column type 1 date date 2 time time 3 level string 4 message string あるメッセージが記された行をカウントしたい 方法 結…

whyから始めるようになったのは何故か?

結論 かつてはwhatとhowで事足りたのではないか ある時howの選択肢が飛躍的に増大したのではないか whyによるフィルタリングでwhatとhowを絞ることにしたら上手いこといったのではないか 1. 選択肢を効率よくフィルタリングできた 2. (個人あるいはチームの)…

【Python】【Pandas】数値データの頻度(割合)をヒストグラムで表示する

■ やりたいこと ■ まずseaborn.displotしよう ■ ヒストグラムと一緒に描画された折れ線グラフは何? ■ 一旦、戻る。何をプロットしたいんだっけ? ■ 補足:pd.DataFrame.value_counts と Interval オブジェクト

LINE Bot 開発チュートリアル

LINE Developers の MessagingAPIのドキュメントを参考にして、Botを開発したいと思います。 Messaging API | LINE Developers 1. MessagingAPIドキュメント概要 2. クイックスタートを読む ■概要, メッセージタイプ ■はじめに ■権限を管理する ■チャンネル…

Slack分析奮闘記#1 SlackAPIから情報取得して発言内容をWordcloudにする

前回の記事 thinker-masso.hatenablog.com はじめに データ分析の素人である私が、とあるコミュニティのSlackデータ分析にチャレンジさせてもらえることになりました。 せっかくなので、「Slack分析奮闘記」として、そこから得た学びをアウトプットしていこ…

Slack分析奮闘記#0 はじまり

はじめに データ分析の素人である私が、とあるコミュニティのSlackデータ分析にチャレンジさせてもらえることになりました。 せっかくなので、「Slack分析奮闘記」として、そこから得た学びをアウトプットしていこうと思います。 Slack分析プロジェクトのモ…

無駄ではあっても無意味なものにはしない

人生では失敗することがある。 多々ある。 本日はプログラミングの勉強してて、エラーが解消できずに3時間程調査や思考に費やした。 結果として、エラーは解消できていない。(明日に持ち越し) おそらく、もっと効率的な解決方法があったはず。 お金をかけ…

このブログをどういう場所にしたいか

結論 データサイエンス関連 ITエンジニアリング関連 趣味(筋トレが主) について インプットした情報を共有する場所 アウトプットの場所 ポエムを吐く場所 のように考えています。