Qiita

【Python】PandasのDataFrameで、毎日・毎時間などの時系列のindexを作る方法(pandas.date_range)

背景 PandasのDataFrameの時系列データを取り扱っている際に、毎日や毎時間といったdatetime型のindexが必要になることがあります。 時系列のindexはstr型で作成してしまうこともありますが、データの抽出や加工のこと...
Qiita

【随時更新】Qiitaで勉強になったと思った記事など

背景 Qiitaを漁っているといろんな意味で勉強になったと思う記事がある。 自分用の備忘録用としてもすごいと思った記事を順次記載しておく。 Qiitaで勉強になった記事たち Qiitaのサービスを統計的に俯瞰して分析した記事。 何気にちょっ...
Qiita

【Python】matplotlibのpltとaxの書き方の違いについて

背景 pythonの可視化に使用されるライブラリとしてmatplotlibには、書き方がややこしく理解が難しい。 理解を難しくさせる要因として、そもそもmatplotlibの書き方の流儀的に2つの方法(pltとax)があることが挙げられる。...
Qiita

【随時更新】プログラミング学習に役立つ解説ブログ&サイトまとめ

背景 先日公開した以下の記事がとても好評だった。 公式サイトではないけど、めちゃくちゃわかりやすく解説してくれている個人ブログなども世の中にたくさんある。 自分が勉強の際にお世話になっている公式ではないブログをまとめておく。 各種解説ブロ...
Qiita

【数学】log(対数)の復習

背景 機械学習をしていると対数変換を行いデータの特徴を見やすくすることがある。 学生時代に勉強はしたが、なんとなく、「でかい数字が取り扱いやすくなる。」みたいな適当なイメージで理解している自分がいる。 対数の基本を復習する。 お願い 数学科...
Qiita

【環境構築】Fortranでgnuplotを起動する方法

背景 Fortranで計算した結果を描画するにはgnuplotを使用することが多い。 Fortranのプログラム内からgnuplotを呼び出して表示させたいことがある。 目標 Fortranのプログラム内からgnuplotを起動して表示させ...
Qiita

【Python】Pythonでネット上にあるファイルをダウンロードする方法

背景 Pythonでネット上にあるファイルをDLしてカレントに保存するコードが必要になった。 調べて一番簡単だと思った方法をまとめておく。 目標 Pythonでネット上にあるファイルをDLできるようになる。 コード Pythonでネット上に...
Qiita

【随時更新】無料で学べるプログラミングの優良教材まとめ

背景 インターネットには、びっくりするぐらい優良な学習教材が無料で転がっていたりする。 自分が将来勉強したい、こういうサイトがあるのは知っておいた方がいいなと思ったサイトをストックしておこうと思った。 各種教材、サイト quita、いつもお...
Qiita

【数学】テイラー展開(Taylor expansion)の復習とPythonでテイラー展開をする方法

背景 久々に、学生時代に研究していた流体解析がしたくなった。 学生時代は、流体解析に使用する数式の導出や原理の理解までできていなかった。 流体解析をなんとなくではなく、自分なりに理解して楽しく分析して記事にしたいと思った。 復習しはじめたが...
Qiita

【環境設定】JupyterLabのテーマをDarkにする方法(画面を黒くする方法)

背景 JupyterLabのテーマはデフォルトLightで明るくて目が痛い。 JupyterLabの画面を黒くして目に優しい環境で開発をしたい。 目標 JupyterLabのテーマをDarkにする。 JupyterLabのテーマをDarkに...